Speed rating — all races
Cross Country
XC speed rating
2016 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-11-12 | Grand Park - Market Commons | 1850m | 13:35.7 | 37th · 5th on team | 63.2 | — | ★PR ★CR R SR CSR RSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-17 | Meet results → | Men's Javelin | 59.47m | — | — | — | |
| 2026-05-17 | Dani Palooza Last Chance Meet | javelin | 59.47m | — | — | -0.026 | |
| 2026-05-11 | Meet results → | Men's Shot Put | 13.17m | — | — | — | |
| 2026-05-11 | Southern Conference Outdoor Track and Field Championships | javelin | 62.73m | — | — | -0.025 | |
| 2026-05-11 | Southern Conference Outdoor Track and Field Championships | shot | 13.17m | — | — | -0.025 | |
| 2026-05-11 | Meet results → | Men's Javelin | 62.73m | — | — | — | |
| 2026-04-10 | Meet results → | Men's Javelin | 60.38m | — | — | — | |
| 2026-04-10 | Duke Invitational | javelin | 60.38m | — | — | -0.038 | |
| 2026-03-27 | Meet results → | Men's Javelin | 58.47m | — | — | — | |
| 2026-03-27 | Meet results → | Men's Shot Put | 13.03m | — | — | — | |
| 2026-03-27 | Davidson Relays | javelin | 58.47m | — | — | -0.034 | |
| 2026-03-27 | Davidson Relays | shot | 13.03m | — | — | -0.034 | |
| 2026-03-20 | CSU Buccaneer Invitational | shot | 12.92m | — | — | -0.025 | |
| 2026-03-20 | Meet results → | Men's Javelin | 61.06m | — | — | — | |
| 2026-03-20 | Meet results → | Men's Shot Put | 12.92m | — | — | — | |
| 2026-02-27 | Meet results → | Men's Heptathlon | None | — | — | — | |
| 2026-02-21 | USC Invite | shot | 12.73m | — | — | -0.041 | |
| 2026-02-21 | Meet results → | Men's Shot Put | 12.73m | — | — | — | |
| 2026-02-21 | USC Invite | 60mh | 10.87 | 41st · 4th on team | — | -0.041 | SR |
| 2026-01-30 | Tryon Banked: College Friday: HS Saturday | shot | 12.71m | — | — | -0.025 | |
| 2026-01-30 | Meet results → | Men's Shot Put | 12.71m | — | — | — | |
| 2026-01-30 | Tryon Banked: College Friday: HS Saturday | 400m | 54.12 | 59th · 1st on team | — | -0.025 | ★PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-28 | Meet results → | Men's Javelin | 60.85m | — | — | — | |
| 2025-05-28 | East D1 First-Round - NCAA Outdoor Championships | javelin | 60.85m | — | — | -0.031 | |
| 2025-05-12 | 2025 SoCon Outdoor Track & Field Championship | javelin | 56.19m | — | — | -0.025 | |
| 2025-05-12 | Meet results → | Men's Javelin | 56.19m | — | — | — | |
| 2025-05-02 | East Coast Relays | javelin | DNS | — | — | -0.031 | |
| 2025-04-26 | 129th Penn Relays | javelin | 63.87m | — | — | -0.045 | |
| 2025-04-24 | Meet results → | College Men's Javelin Throw College | 63.87m | — | — | — | |
| 2025-04-19 | Meet results → | Men's Javelin | 57.05m | — | — | — | |
| 2025-04-12 | Meet results → | Men's Javelin | 57.29m | — | — | — | |
| 2025-04-12 | Gamecock Invitational | javelin | 57.29m | — | — | -0.028 | |
| 2025-03-29 | Meet results → | Men's Javelin | 62.74m | — | — | — | |
| 2025-02-28 | Meet results → | Men's Heptathlon | None | — | — | — | |
| 2025-02-28 | Southern Conference Indoor Track and Field Championship | pv | NH | — | — | -0.031 | |
| 2025-02-28 | Southern Conference Indoor Track and Field Championship | hj | 1.65m | — | — | -0.031 | |
| 2025-02-28 | Southern Conference Indoor Track and Field Championship | shot | 12.56m | — | — | -0.031 | |
| 2025-02-28 | Southern Conference Indoor Track and Field Championship | lj | 5.21m | — | — | -0.031 | |
| 2025-02-28 | Southern Conference Indoor Track and Field Championship | 60m | 7.71 | 27th · 4th on team | — | -0.031 | ★PR SR |
| 2025-02-28 | Southern Conference Indoor Track and Field Championship | 1000m | 2:58.35 | 8th · 1st on team | 93.2 | -0.031 | ★PR ★R SR RSR |
| 2025-02-28 | Southern Conference Indoor Track and Field Championship | 60mh | 9.8 | 26th · 2nd on team | — | -0.031 | ★PR SR |
| 2025-02-22 | USC Indoor Open | lj | 5.50m | — | — | -0.041 | |
| 2025-02-22 | Meet results → | Men's Long Jump | 5.50m | — | — | — | |
| 2025-02-22 | USC Indoor Open | 60m | 7.88 | 32nd · 2nd on team | — | -0.041 | PR SR |
| 2025-02-22 | USC Indoor Open | 60mh | 9.81 | 18th · 1st on team | — | -0.041 | PR SR |
| 2025-02-13 | Meet results → | Men's High Jump | NH | — | — | — | |
| 2025-02-13 | JDL College Team Challenge | hj | NH | — | — | -0.039 | |
| 2025-02-13 | JDL College Team Challenge | 200m | 25.15 | 11th · 3rd on team | — | -0.039 | ★PR SR |
| 2025-02-13 | JDL College Team Challenge | 60mh | 10.12 | 6th · 3rd on team | — | -0.039 | PR SR |
| 2025-01-11 | Gamecock Opener | lj | DNS | — | — | -0.041 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-07 | SoCon Outdoor Championships | javelin | 60.26m | — | — | -0.025 | |
| 2024-05-06 | Meet results → | Men's Javelin | 60.26m | — | — | — | |
| 2024-04-20 | Meet results → | Men's Javelin | 56.11m | — | — | — | |
| 2024-04-20 | USC Outdoor Open | javelin | 56.11m | — | — | -0.028 | |
| 2024-04-06 | Gamecock Invitational | javelin | DNS | — | — | -0.028 | |
| 2024-03-09 | Myrtle Beach Collegiate Challenge | javelin | 56.09m | — | — | -0.028 | |
| 2024-03-08 | Meet results → | Men's Javelin | 56.09m | — | — | — |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-19 | SCHSL State Championships - AAAA | javelin | 161-1 | — | — | -0.031 | |
| 2023-05-13 | SCHSL 4A - Lower State | javelin | 164-05.00 | — | — | -0.022 | |
| 2023-05-02 | SCHSL 4A - Region 6 | javelin | 164-11.00 | — | — | -0.022 |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-21 | SCHSL State Championships - AAAA | javelin | 157-3 | — | — | -0.037 | |
| 2022-05-14 | SCHSL 4A - Lower State | javelin | 162-4 | — | — | -0.022 | |
| 2022-05-03 | SCHSL 4A - Region 6 | javelin | 147-8 | — | — | -0.022 | |
| 2022-05-03 | SCHSL 4A - Region 6 | discus | 101-2 | — | — | -0.022 | |
| 2022-04-23 | SCTCCCA Bob Jenkins Coaches Classic Elite Meet | javelin | 159' 7" | — | — | -0.032 | |
| 2022-04-13 | Florence/Darlington Championship | javelin | 160-5 | — | — | -0.022 | |
| 2022-04-13 | Florence/Darlington Championship | discus | 109-3 | — | — | -0.022 | |
| 2022-03-29 | West Florence Meet 2 | discus | 95' 7" | — | — | -0.023 | |
| 2022-03-29 | West Florence Meet 2 | javelin | 157' 10" | — | — | -0.023 | |
| 2022-03-29 | West Florence Meet 2 | shot | 37' 7" | — | — | -0.023 | |
| 2022-03-26 | Bob Jenkins Coaches Classic Track and Field REGION 5 | javelin | 154-6 | — | — | -0.032 | |
| 2022-03-22 | West Florence Meet #1 | 400m | 57.18 | 17th · 5th on team | — | -0.023 | PR SR |
| 2022-03-05 | Knight Relays | javelin | 142' 0" | — | — | -0.023 |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-06-11 | USATF South Carolina Association Junior Olympic Championships | javelin | DNS | — | — | -0.050 |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-07-10 | USATF Region 4 Junior Olympic Championships | javelin | 36.40m | — | — | -0.016 | |
| 2016-06-12 | USATF South Carolina Association Junior Olympic Championships | javelin | 35.21m | — | — | -0.027 |