Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-22 | Nike Outdoor Nationals & USATF U20 Championships | javelin | 64.56m | — | — | -0.035 | |
| 2026-06-22 | Nike Outdoor Nationals & USATF U20 Championships | javelin | 63.58m | — | — | -0.035 | |
| 2026-05-23 | Ken Roberts-Panthers Elite Track and Field Challenge | discus | DNS | — | — | -0.027 | |
| 2026-05-16 | NCISAA DII Track & Field Championships | discus | 85-07 | — | — | -0.029 | |
| 2026-05-16 | NCISAA DII Track & Field Championships | shot | 40-03.50 | — | — | -0.029 | |
| 2026-05-09 | Capital City Championships | discus | 151-05.00 | — | — | -0.030 | |
| 2026-05-09 | Capital City Championships | shot | 42-01.50 | — | — | -0.030 | |
| 2026-05-09 | Capital City Championships | 100m | 11.67 | 9th · 3rd on team | — | -0.030 | ★PR SR |
| 2026-05-05 | Trinity D/CH Meet #3 | shot | 38-03.25 | — | — | -0.023 | |
| 2026-05-05 | Trinity D/CH Meet #3 | discus | 155-07.00 | — | — | -0.023 | |
| 2026-05-03 | Duke Twilight | javelin | 66.72m | — | — | -0.038 | |
| 2026-04-29 | Sanderson Last Chance 2026 | discus | 141-06 | — | — | -0.025 | |
| 2026-04-24 | Cary AC Elite Sprint & Distance | 100m | 11.94 | 17th · 3rd on team | — | -0.035 | |
| 2026-04-22 | CA Home Meet #4 | shot | 39-01.00 | — | — | -0.035 | |
| 2026-04-22 | CA Home Meet #4 | discus | 138-11 | — | — | -0.035 | |
| 2026-04-17 | NRCA vs St. David's vs St. Mary's | shot | 42-03.50 | — | — | -0.030 | |
| 2026-04-17 | NRCA vs St. David's vs St. Mary's | discus | 146-06.00 | — | — | -0.030 | |
| 2026-04-17 | NRCA vs St. David's vs St. Mary's | 100m | 11.72 | 2nd · 2nd on team | — | -0.030 | |
| 2026-04-02 | Beach Run Invitational | javelin | DNS | — | — | -0.028 | |
| 2026-03-19 | Alan Connie Shamrock Invitational | javelin | 62.72m | — | — | -0.028 | |
| 2026-03-17 | 1st Trinity School of Durham/Chapel Hill Varsity Meet | discus | 142-11.00 | — | — | -0.023 | |
| 2026-03-17 | 1st Trinity School of Durham/Chapel Hill Varsity Meet | 100m | 11.71 | 5th · 2nd on team | — | -0.023 | PR SR |
| 2026-03-10 | Kingdom PS Series #2 | discus | 122-05.0 | — | — | -0.021 | |
| 2026-03-10 | Kingdom PS Series #2 | 200m | 24.59 | 3rd · 3rd on team | — | -0.021 | ★PR SR |
| 2026-03-10 | Kingdom PS Series #2 | 100m | 11.79 | 3rd · 1st on team | — | -0.021 | PR SR |
| 2026-01-25 | Broward Elite Javelin with Tom Pukstys & Throws Competition | javelin | 57.45m | — | — | -0.023 |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-27 | USATF National Junior Olympic Championships | javelin | 58.98m | — | — | +0.015 | |
| 2025-07-18 | 2025 Russell E. Blunt East Coast Invitational | discus | 36.94m | — | — | -0.023 | |
| 2025-07-18 | 2025 Russell E. Blunt East Coast Invitational | shot | 11.29m | — | — | -0.023 | |
| 2025-07-18 | 2025 Russell E. Blunt East Coast Invitational | javelin | 59.51m | — | — | -0.023 | |
| 2025-06-26 | AAU Track & Field Region 25 Qualifier | javelin | DNS | — | — | -0.029 | |
| 2025-06-26 | USATF Region 3 Junior Olympic Championship | javelin | 59.66m | — | — | -0.024 | |
| 2025-06-26 | USATF Region 3 Junior Olympic Championship | discus | DNS | — | — | -0.024 | |
| 2025-06-19 | New Balance Nationals Outdoor | javelin | 59.99m | — | — | -0.045 | |
| 2025-06-06 | AAU North Carolina District Qualifier | javelin | 54.01m | — | — | -0.032 | |
| 2025-05-16 | NCISAA D2 T&F State Championships | discus | 130-10.00 | — | — | -0.033 | |
| 2025-05-16 | NCISAA D2 T&F State Championships | shot | 36-11.00 | — | — | -0.033 | |
| 2025-04-24 | DA Home Meet 3 | shot | 36' 2" | — | — | -0.030 | |
| 2025-04-24 | DA Home Meet 3 | discus | 131' 2" | — | — | -0.030 | |
| 2025-04-03 | 04/03/25 - RVC vs CC, DA, HC, SD, EC, GC | discus | 127' 1" | — | — | -0.029 | |
| 2025-04-03 | 04/03/25 - RVC vs CC, DA, HC, SD, EC, GC | shot | 39' 9.5" | — | — | -0.029 | |
| 2025-04-03 | 04/03/25 - RVC vs CC, DA, HC, SD, EC, GC | 100m | 12.4 | 10th · 3rd on team | — | -0.029 | |
| 2025-03-29 | 3rd Annual Hornet Invitational | discus | 124-03 | — | — | -0.026 | |
| 2025-03-26 | Trinity School of Durham and Chapel Hill #2 | discus | 129-06.00 | — | — | -0.023 | |
| 2025-03-26 | Trinity School of Durham and Chapel Hill #2 | shot | 35-09.00 | — | — | -0.023 | |
| 2025-03-18 | 3/18/25 - RVC vs CC, SD, TS, SM | shot | 38' 3 | — | — | -0.029 | |
| 2025-03-18 | 3/18/25 - RVC vs CC, SD, TS, SM | discus | 126' 4 | — | — | -0.029 | |
| 2025-03-18 | 3/18/25 - RVC vs CC, SD, TS, SM | 100m | 11.10 | 3rd · 1st on team | — | -0.029 | PR SR |
| 2025-03-15 | Myrtle Beach Collegiate Challenge | javelin | 55.02m | — | — | -0.028 | |
| 2025-03-13 | NRCA vs CA vs StD | shot | 37-06.00 | — | — | -0.030 | |
| 2025-03-13 | NRCA vs CA vs StD | discus | 119-10 | — | — | -0.030 | |
| 2025-03-01 | The Wood Lowcountry Invitational | javelin | 182-07.0 | — | — | -0.032 | |
| 2025-03-01 | The Wood Lowcountry Invitational | discus | 127-10.0 | — | — | -0.032 | |
| 2024-12-20 | Capital City Championships | shot | 41-07.00 | — | — | -0.030 | |
| 2024-12-20 | Capital City Championships | discus | 131-05.00 | — | — | -0.030 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-13 | 2024 American JavFest | javelin | 52.02m | — | — | -0.030 | |
| 2024-06-16 | New Balance Nationals Outdoor | javelin | 49.89m | — | — | -0.045 | |
| 2024-06-01 | BodyArmor State Games | discus | 34.39m | — | — | -0.033 | |
| 2024-06-01 | BodyArmor State Games | javelin | 48.36m | — | — | -0.033 | |
| 2024-05-25 | 6th Annual Carolina Gold Track Classic | discus | 34.71m | — | — | -0.023 | |
| 2024-05-25 | 6th Annual Carolina Gold Track Classic | javelin | 41.58m | — | — | -0.023 | |
| 2024-05-18 | NCISAA D2 T&F State Championships | discus | 101-06.50 | — | — | -0.033 | |
| 2024-05-04 | Capital City Championships | discus | 102-09.00 | — | — | -0.030 | |
| 2024-05-04 | Capital City Championships | shot | 33-07.00 | — | — | -0.030 | |
| 2024-05-02 | RVC vs Cary Christian, Grace Christian, Raleigh St. Davids | shot | 32' 7 | — | — | -0.029 | |
| 2024-05-02 | RVC vs Cary Christian, Grace Christian, Raleigh St. Davids | discus | 111' 6 | — | — | -0.029 | |
| 2024-05-02 | RVC vs Cary Christian, Grace Christian, Raleigh St. Davids | javelin | 166' 7 | — | — | -0.029 | |
| 2024-04-24 | Cary Academy Home Meet #4 | discus | 105-07 | — | — | -0.035 | |
| 2024-04-24 | Cary Academy Home Meet #4 | shot | 32-05.50 | — | — | -0.035 | |
| 2024-04-24 | Cary Academy Home Meet #4 | 100m | 12.76 | 9th · 5th on team | — | -0.035 | PR SR |
| 2024-04-13 | Cape Fear Relays | discus | 107-06.00 | — | — | -0.024 | |
| 2024-04-06 | Freshman-Sophomore / Triangle Challenge | discus | 99-05 | — | — | -0.025 | |
| 2024-04-04 | DA Home Meet 3 | discus | 109' 9 | — | — | -0.030 | |
| 2024-04-04 | DA Home Meet 3 | shot | 33' 1 | — | — | -0.030 | |
| 2024-04-04 | DA Home Meet 3 | 100m | 13.06 | 9th · 2nd on team | — | -0.030 | PR SR |
| 2024-03-21 | RVC vs Cary Christian, Wake Christian, St. Davids, St. Timothy | shot | 31' 3 | — | — | -0.029 | |
| 2024-03-21 | RVC vs Cary Christian, Wake Christian, St. Davids, St. Timothy | discus | 104' 0.5 | — | — | -0.029 | |
| 2024-03-21 | RVC vs Cary Christian, Wake Christian, St. Davids, St. Timothy | 100m | 13.1 | 24th · 7th on team | — | -0.029 | PR SR |
| 2024-03-14 | Tri TAC Meet #1 | discus | 31.93m | — | — | -0.023 | |
| 2024-03-14 | Tri TAC Meet #1 | lj | DNS | — | — | -0.023 | |
| 2024-03-02 | Spring into the Season Kickoff | discus | DNS | — | — | -0.029 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-30 | USATF National Junior Olympic Championships | discus | 36.79m | — | — | -0.035 | |
| 2023-07-30 | USATF National Junior Olympic Championships | javelin | 45.46m | — | — | -0.035 | |
| 2023-07-30 | USATF National Junior Olympic Championships | shot | 10.06m | — | — | -0.035 | |
| 2023-07-22 | 2023 American JavFest | javelin | 47.37m | — | — | -0.030 | |
| 2023-07-09 | USATF Region 3 Junior Olympic Championships | discus | 35.89m | — | — | -0.023 | |
| 2023-07-09 | USATF Region 3 Junior Olympic Championships | javelin | 42.99m | — | — | -0.023 | |
| 2023-07-09 | USATF Region 3 Junior Olympic Championships | shot | 10.12m | — | — | -0.023 | |
| 2023-06-25 | USATF North Carolina Association Junior Olympic Championships | discus | 34.54m | — | — | -0.023 | |
| 2023-06-25 | USATF North Carolina Association Junior Olympic Championships | shot | 9.84m | — | — | -0.023 | |
| 2023-06-25 | USATF North Carolina Association Junior Olympic Championships | javelin | 43.21m | — | — | -0.023 | |
| 2023-06-18 | adidas Outdoor Nationals | discus | 35.05m | — | — | -0.039 | |
| 2023-06-18 | Jim Law Invitational - Youth | javelin | 44.20m | — | — | -0.033 | |
| 2023-06-18 | Jim Law Invitational - Youth | shot | 10.32m | — | — | -0.033 | |
| 2023-06-18 | Jim Law Invitational - Youth | discus | 32.57m | — | — | -0.033 | |
| 2023-04-22 | Raven Relays & Multi Championships | javelin | 117' 5 | — | — | -0.029 |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-10 | USATF Region 3 Junior Olympic Championship | javelin | 38.56m | — | — | -0.022 | |
| 2022-04-27 | Red Ram Last Chance Meet | discus | 68-04 | — | — | -0.026 | |
| 2022-04-27 | Red Ram Last Chance Meet | shot | 20-10.50 | — | — | -0.026 | |
| 2022-04-27 | Red Ram Last Chance Meet | 400m | 1:12.3 | 38th · 8th on team | — | -0.026 | |
| 2022-04-20 | Cary Academy T&F Senior Night | lj | 12-04.00 | — | — | -0.035 | |
| 2022-04-20 | Cary Academy T&F Senior Night | discus | 60-08 | — | — | -0.035 | |
| 2022-04-20 | Cary Academy T&F Senior Night | 400m | 1:12.67 | 17th · 9th on team | — | -0.035 | |
| 2022-04-13 | Cary Academy Home Meet #2 | discus | 69-00 | — | — | -0.035 | |
| 2022-04-13 | Cary Academy Home Meet #2 | 400m | 1:11.15 | 5th · 2nd on team | — | -0.035 | ★PR SR |
| 2022-03-25 | NRCA vs StD vs Trinity Christian vs Raleigh Charter | shot | 22-02.50 | — | — | -0.030 | |
| 2022-03-25 | NRCA vs StD vs Trinity Christian vs Raleigh Charter | discus | 61-07.50 | — | — | -0.030 | |
| 2022-03-24 | CFS, CC, SDS, TSD @ RVC | shot | SCR | — | — | -0.029 | |
| 2022-03-24 | CFS, CC, SDS, TSD @ RVC | discus | SCR | — | — | -0.029 | |
| 2022-03-24 | Ravenscroft Home Meet | discus | SCR | — | — | -0.029 | |
| 2022-03-24 | Ravenscroft Home Meet | shot | SCR | — | — | -0.029 | |
| 2022-03-22 | DA Home Meet 3 | discus | SCR | — | — | -0.030 | |
| 2022-03-22 | DA Home Meet 3 | shot | SCR | — | — | -0.030 | |
| 2022-03-19 | The Rams Track Invitational | discus | NM | — | — | -0.007 | |
| 2022-03-19 | The Rams Track Invitational | shot | NM | — | — | -0.007 | |
| 2021-08-01 | USATF National Junior Olympic Championships | javelin | 39.86m | — | — | -0.031 | |
| 2021-08-01 | USATF National Junior Olympic Championships | shot | 9.63m | — | — | -0.031 | |
| 2021-08-01 | USATF National Junior Olympic Championships | discus | 22.64m | — | — | -0.031 |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-07-17 | USATF Region 3 Youth Championships | discus | DNS | — | — | -0.039 | |
| 2021-07-17 | USATF Region 3 Youth Championships | javelin | 37.93m | — | — | -0.039 | |
| 2021-07-17 | USATF Region 3 Youth Championships | shot | DNS | — | — | -0.039 | |
| 2021-07-10 | USATF NC Association Youth Championships | discus | 23.02m | — | — | -0.039 | |
| 2021-07-10 | USATF NC Association Youth Championships | javelin | 35.92m | — | — | -0.039 | |
| 2021-07-10 | USATF NC Association Youth Championships | shot | 10.13m | — | — | -0.039 | |
| 2021-06-26 | 2021 USATF National Youth Outdoor Championships | discus | 24.32m | — | — | -0.030 | |
| 2021-06-26 | 2021 USATF National Youth Outdoor Championships | javelin | 42.90m | — | — | -0.030 | |
| 2021-06-26 | 2021 USATF National Youth Outdoor Championships | shot | 10.13m | — | — | -0.030 |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-07-31 | USATF Youth Virtual Summer Challenge | javelin | 30.61m | — | — | +0.094 | |
| 2020-07-31 | USATF Youth Virtual Summer Challenge | discus | 20.32m | — | — | +0.094 |
2019 TF
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-07-15 | International Youth Track and Field Championship | shot | 5.87m | — | — | -0.041 | |
| 2018-07-15 | International Youth Track and Field Championship | javelin | 29.88m | — | — | -0.041 | |
| 2018-06-24 | USATF Region 16 Junior Olympic Championships | hj | 0.88m | — | — | -0.039 | |
| 2018-06-24 | USATF Region 16 Junior Olympic Championships | shot | 6.07m | — | — | -0.039 | |
| 2018-06-24 | USATF Region 16 Junior Olympic Championships | javelin | 28.43m | — | — | -0.039 | |
| 2018-06-24 | USATF Region 16 Junior Olympic Championships | shot | DNS | — | — | -0.039 | |
| 2018-06-24 | USATF Region 16 Junior Olympic Championships | 400m | 1:15.37 | 44th · 3rd on team | — | -0.039 | PR SR |
| 2018-06-03 | N.C. State Games | javelin | 29.63m | — | — | -0.039 | |
| 2018-06-03 | N.C. State Games | shot | 5.62m | — | — | -0.039 | |
| 2018-06-03 | N.C. State Games | 400m | 1:18.16 | 18th · 2nd on team | — | -0.039 | PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-30 | USATF National Junior Olympic Championships | javelin | 25.39m | — | — | -0.015 | |
| 2017-07-30 | USATF National Junior Olympic Championships | shot | 5.62m | — | — | -0.015 | |
| 2017-07-09 | USATF Region 3 Junior Olympic Championships | shot | 6.40m | — | — | -0.023 | |
| 2017-07-09 | USATF Region 3 Junior Olympic Championships | javelin | 24.75m | — | — | -0.023 | |
| 2017-06-25 | USATF North Carolina Association Junior Olympic Championships | shot | 5.96m | — | — | -0.023 | |
| 2017-06-25 | USATF North Carolina Association Junior Olympic Championships | javelin | 21.50m | — | — | -0.023 | |
| 2017-06-25 | USATF North Carolina Association Junior Olympic Championships | 100m | 15.96 | 20th · 3rd on team | — | -0.023 | PR SR |
| 2017-06-03 | Powerade State Games of North Carolina | javelin | 24.10m | — | — | -0.039 | |
| 2017-06-03 | Powerade State Games of North Carolina | shot | 5.20m | — | — | -0.039 | |
| 2017-06-03 | Powerade State Games of North Carolina | 100m | 16.71 | 28th · 1st on team | — | -0.039 | PR SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-07-31 | USATF National Junior Olympic Championships | javelin | 15.88m | — | — | +0.012 | |
| 2016-07-10 | USATF Region 3 Junior Olympic Championships | javelin | 17.57m | — | — | -0.034 | |
| 2016-06-26 | USATF North Carolina Association Junior Olympics Championships | javelin | 13.62m | — | — | -0.023 | |
| 2016-06-04 | 2016 North Carolina Powerade State Games | javelin | 34-04 | — | — | -0.023 | |
| 2016-05-28 | Durham Striders Dev. Meet | javelin | 13.04m | — | — | — | |
| 2016-05-07 | Triangle Champions Challenge | javelin | 49-05 | — | — | -0.026 | |
| 2016-05-07 | Triangle Champions Challenge | javelin | 49-05 | — | — | -0.026 | |
| 2016-05-07 | Triangle Champions Challenge | 400m | 1:36.22 | 20th · 2nd on team | — | -0.026 | PR SR |