Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-03 | Meet results → | Men's Discus | 43.15m | — | — | — | |
| 2026-05-03 | Meet results → | Men's Shot Put | 14.77m | — | — | — | |
| 2026-05-03 | Duke Twilight | discus | 43.15m | — | — | -0.038 | |
| 2026-05-03 | Duke Twilight | shot | 14.77m | — | — | -0.038 | |
| 2026-05-03 | Duke Twilight | 200m | 21.56 | 13th · 1st on team | — | -0.038 | ★PR SR |
| 2026-05-03 | Duke Twilight | 110mh | 14.66 | 13th · 1st on team | — | -0.038 | |
| 2026-04-10 | Duke Invitational | 400m | 47.96 | 23rd · 1st on team | — | -0.038 | SR |
| 2026-04-10 | Duke Invitational | 110mh | 14.38 | 17th · 1st on team | — | -0.038 | ★PR SR |
| 2026-04-02 | High Point VertKlasse Meeting | lj | 6.68m | — | — | -0.026 | |
| 2026-04-02 | High Point VertKlasse Meeting | 110mh | 14.47 | 1st · 1st on team | — | -0.026 | PR SR |
| 2026-02-28 | ACC Indoor Championships | shot | 14.25m | — | — | -0.044 | |
| 2026-02-28 | ACC Indoor Championships | pv | 4.90m | — | — | -0.044 | |
| 2026-02-28 | ACC Indoor Championships | hj | 1.94m | — | — | -0.044 | |
| 2026-02-28 | ACC Indoor Championships | lj | 6.81m | — | — | -0.044 | |
| 2026-02-28 | ACC Indoor Championships | 60mh | 8.28 | 29th · 1st on team | — | -0.044 | SR |
| 2026-02-28 | ACC Indoor Championships | 1000m | 2:53.5 | 12th · 1st on team | 94.6 | -0.044 | |
| 2026-02-28 | ACC Indoor Championships | 60m | 7 | 29th · 1st on team | — | -0.044 | ★PR SR |
| 2026-02-26 | Meet results → | Men's Heptathlon | None | — | — | — | |
| 2026-01-23 | Hokie Invitational | lj | 6.62m | — | — | -0.040 | |
| 2026-01-23 | Meet results → | Men's Long Jump | 6.62m | — | — | — | |
| 2026-01-23 | Hokie Invitational | 60mh | 8.29 | 14th · 1st on team | — | -0.040 | SR |
| 2026-01-16 | Meet results → | Men's Pole Vault | 4.68m | — | — | — | |
| 2026-01-16 | Dick Taylor Carolina Challenge | hj | 2.01m | — | — | -0.036 | |
| 2026-01-16 | Meet results → | Men's High Jump | 2.01m | — | — | — | |
| 2026-01-16 | Dick Taylor Carolina Challenge | pv | 4.68m | — | — | -0.036 | |
| 2025-12-04 | Meet results → | Men Long Jump Hept A | 6.97m | — | — | — | |
| 2025-12-04 | Liberty Kickoff | lj | 6.97m | — | — | -0.036 | |
| 2025-12-04 | Liberty Kickoff | shot | 14.61m | — | — | -0.036 | |
| 2025-12-04 | Liberty Kickoff | hj | 1.90m | — | — | -0.036 | |
| 2025-12-04 | Liberty Kickoff | pv | 4.72m | — | — | -0.036 | |
| 2025-12-04 | Meet results → | Men Shot Put Hept A | 14.61m | — | — | — | |
| 2025-12-04 | Meet results → | Men Heptathlon Grp A Points | None | — | — | — | |
| 2025-12-04 | Meet results → | Men Pole Vault Grp A | 4.72m | — | — | — | |
| 2025-12-04 | Meet results → | Men High Jump Hept A | 1.90m | — | — | — | |
| 2025-12-04 | Liberty Kickoff | 60m | 7.07 | 3rd · 1st on team | — | -0.036 | SR |
| 2025-12-04 | Liberty Kickoff | 60mh | 8.33 | 2nd · 1st on team | — | -0.036 | SR |
| 2025-12-04 | Liberty Kickoff | 1000m | 2:44.87 | 3rd · 1st on team | 100.4 | -0.036 | SR RSR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-15 | ACC Outdoor Championships | javelin | 50.38m | — | — | -0.034 | |
| 2025-05-15 | Meet results → | Men's Decathlon | None | — | — | — | |
| 2025-05-15 | ACC Outdoor Championships | discus | 36.33m | — | — | -0.034 | |
| 2025-05-15 | ACC Outdoor Championships | pv | 4.80m | — | — | -0.034 | |
| 2025-05-15 | ACC Outdoor Championships | hj | 1.89m | — | — | -0.034 | |
| 2025-05-15 | ACC Outdoor Championships | shot | 14.32m | — | — | -0.034 | |
| 2025-05-15 | ACC Outdoor Championships | lj | 6.57m | — | — | -0.034 | |
| 2025-05-15 | ACC Outdoor Championships | 1500m | 4:36.53 | 53rd · 5th on team | 95.1 | -0.034 | |
| 2025-05-15 | ACC Outdoor Championships | 110mh | 14.78 | 30th · 2nd on team | — | -0.034 | PR SR |
| 2025-05-15 | ACC Outdoor Championships | 400m | 47.67 | 25th · 4th on team | — | -0.034 | ★PR SR |
| 2025-05-15 | ACC Outdoor Championships | 100m | 10.85 | 31st · 1st on team | — | -0.034 | ★PR SR |
| 2025-05-04 | Duke Twilight | 110mh | 14.94 | 11th · 2nd on team | — | -0.038 | SR |
| 2025-04-25 | 2025 Charlotte Invite | lj | DNS | — | — | -0.033 | |
| 2025-04-25 | Meet results → | Men's Pole Vault | 4.70m | — | — | — | |
| 2025-04-25 | 2025 Charlotte Invite | discus | 39.72m | — | — | -0.033 | |
| 2025-04-25 | 2025 Charlotte Invite | shot | 14.19m | — | — | -0.033 | |
| 2025-04-25 | Meet results → | Men's Long Jump | DNS | — | — | — | |
| 2025-04-25 | Meet results → | Men's Shot Put | 14.19m | — | — | — | |
| 2025-04-25 | Meet results → | Men's Discus | 39.72m | — | — | — | |
| 2025-04-25 | 2025 Charlotte Invite | pv | 4.70m | — | — | -0.033 | |
| 2025-04-12 | Duke Invitational | pv | 4.35m | — | — | -0.038 | |
| 2025-04-12 | Duke Invitational | discus | 37.81m | — | — | -0.038 | |
| 2025-04-12 | Duke Invitational | 110mh | 15.36 | 43rd · 3rd on team | — | -0.038 | |
| 2025-04-10 | Meet results → | Men's Discus | 37.81m | — | — | — | |
| 2025-04-10 | Meet results → | Men Pole Vault Group B | 4.35m | — | — | — | |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | shot | 14.52m | — | — | -0.031 | |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | discus | 33.89m | — | — | -0.031 | |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | javelin | 49.51m | — | — | -0.031 | |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | pv | 4.55m | — | — | -0.031 | |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | hj | 1.98m | — | — | -0.031 | |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | lj | 7.01m | — | — | -0.031 | |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | 400m | 48.44 | 2nd · 1st on team | — | -0.031 | PR SR |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | 110mh | 15.16 | 52nd · 1st on team | — | -0.031 | SR |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | 100m | 10.91 | 47th · 1st on team | — | -0.031 | PR SR |
| 2025-03-29 | 97th Clyde Littlefield Texas Relays presented by Truist | 1500m | 4:34.73 | 7th · 2nd on team | 96.1 | -0.031 | ★PR SR RSR |
| 2025-03-26 | Meet results → | Men's Decathlon | None | — | — | — | |
| 2025-01-17 | Dick Taylor Carolina Challenge | hj | 1.90m | — | — | -0.036 | |
| 2025-01-17 | Meet results → | Men's High Jump | 1.90m | — | — | — | |
| 2025-01-17 | Dick Taylor Carolina Challenge | pv | DNS | — | — | -0.036 | |
| 2025-01-17 | Dick Taylor Carolina Challenge | 60mh | 8.4 | 18th · 3rd on team | — | -0.036 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-11 | ACC Outdoor Championships | lj | 6.40m | — | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | shot | 13.58m | — | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | hj | 1.80m | — | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | pv | 4.32m | — | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | discus | 41.47m | — | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | javelin | 52.77m | — | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | 100m | 11.16 | 33rd · 2nd on team | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | 400m | 50.18 | 38th · 5th on team | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | 110mh | 15.12 | 24th · 3rd on team | — | -0.033 | |
| 2024-05-11 | ACC Outdoor Championships | 1500m | 4:40.22 | 53rd · 6th on team | 94.1 | -0.033 | SR |
| 2024-05-09 | Meet results → | Men's Decathlon | None | — | — | — | |
| 2024-04-27 | 2024 Charlotte Invite | lj | NM | — | — | -0.033 | |
| 2024-04-27 | 2024 Charlotte Invite | shot | 12.98m | — | — | -0.033 | |
| 2024-04-27 | 2024 Charlotte Invite | hj | 1.90m | — | — | -0.033 | |
| 2024-04-26 | Meet results → | Men's High Jump | 1.90m | — | — | — | |
| 2024-04-26 | Meet results → | Men's Long Jump | NM | — | — | — | |
| 2024-04-26 | Meet results → | Men's Shot Put | 12.98m | — | — | — | |
| 2024-04-20 | Georgia Tech Invitational | discus | 38.88m | — | — | -0.033 | |
| 2024-04-20 | Georgia Tech Invitational | pv | 4.62m | — | — | -0.033 | |
| 2024-04-20 | Georgia Tech Invitational | lj | DNS | — | — | -0.033 | |
| 2024-04-20 | Georgia Tech Invitational | 110mh | 14.92 | 22nd · 2nd on team | — | -0.033 | SR |
| 2024-04-19 | Meet results → | Men's Discus | 38.88m | — | — | — | |
| 2024-04-19 | Meet results → | Men's Pole Vault | 4.62m | — | — | — | |
| 2024-04-06 | Hurricane Alumni Invitational | discus | 40.13m | — | — | -0.030 | |
| 2024-04-06 | Hurricane Alumni Invitational | javelin | 44.95m | — | — | -0.030 | |
| 2024-04-06 | Hurricane Alumni Invitational | hj | 1.91m | — | — | -0.030 | |
| 2024-04-06 | Hurricane Alumni Invitational | pv | 4.30m | — | — | -0.030 | |
| 2024-04-06 | Hurricane Alumni Invitational | lj | 6.79m | — | — | -0.030 | |
| 2024-04-06 | Hurricane Alumni Invitational | shot | 12.95m | — | — | -0.030 | |
| 2024-04-06 | Hurricane Alumni Invitational | 400m | 49.36 | 4th · 2nd on team | — | -0.030 | PR SR |
| 2024-04-06 | Hurricane Alumni Invitational | 1500m | 10:57 | 4th · 1st on team | 40.1 | -0.030 | SR |
| 2024-04-06 | Hurricane Alumni Invitational | 110mh | 15.13 | 4th · 1st on team | — | -0.030 | |
| 2024-04-06 | Hurricane Alumni Invitational | 100m | 11.03 | 5th · 1st on team | — | -0.030 | PR SR |
| 2024-04-05 | Meet results → | Men's Decathlon | None | — | — | — | |
| 2024-03-22 | Meet results → | Men's Discus | 29.94m | — | — | — | |
| 2024-03-22 | Phoenix Invitational | javelin | 39.79m | — | — | -0.027 | |
| 2024-03-22 | Phoenix Invitational | discus | 29.94m | — | — | -0.027 | |
| 2024-03-22 | Meet results → | Men's Javelin | 39.79m | — | — | — | |
| 2024-03-22 | Phoenix Invitational | 110mh | 14.93 | 5th · 1st on team | — | -0.027 | SR |
| 2024-02-24 | ACC Indoor Championships | lj | 6.96m | — | — | -0.044 | |
| 2024-02-24 | ACC Indoor Championships | pv | 4.67m | — | — | -0.044 | |
| 2024-02-24 | ACC Indoor Championships | hj | 1.97m | — | — | -0.044 | |
| 2024-02-24 | ACC Indoor Championships | shot | 13.30m | — | — | -0.044 | |
| 2024-02-24 | ACC Indoor Championships | 60m | 7.07 | 5th · 1st on team | — | -0.044 | |
| 2024-02-24 | ACC Indoor Championships | 1000m | 2:39.84 | 1st · 1st on team | 102.8 | -0.044 | |
| 2024-02-24 | ACC Indoor Championships | 60mh | 8.19 | 3rd · 1st on team | — | -0.044 | ★PR SR |
| 2024-02-22 | Meet results → | Men's Heptathlon | None | — | — | — | |
| 2024-02-03 | Doc Hale VT Meet | pv | 4.45m | — | — | -0.040 | |
| 2024-02-03 | Doc Hale VT Meet | hj | 1.88m | — | — | -0.040 | |
| 2024-02-03 | Doc Hale VT Meet | shot | 14.08m | — | — | -0.040 | |
| 2024-02-03 | Doc Hale VT Meet | lj | 6.82m | — | — | -0.040 | |
| 2024-02-03 | Doc Hale VT Meet | 60m | 7.07 | 21st · 1st on team | — | -0.040 | PR SR |
| 2024-02-03 | Doc Hale VT Meet | 1000m | 2:39.75 | 1st · 1st on team | 103.3 | -0.040 | ★PR SR RSR |
| 2024-02-03 | Doc Hale VT Meet | 60mh | 8.35 | 18th · 3rd on team | — | -0.040 | PR SR |
| 2024-02-02 | Meet results → | Men's Heptathlon | None | — | — | — | |
| 2024-01-20 | 2024 Dick Taylor Carolina Challenge | hj | 1.90m | — | — | -0.036 | |
| 2024-01-20 | Meet results → | Men's High Jump | 1.90m | — | — | — | |
| 2024-01-20 | Meet results → | Men's Pole Vault | 4.55m | — | — | — | |
| 2024-01-20 | 2024 Dick Taylor Carolina Challenge | pv | 4.55m | — | — | -0.036 | |
| 2024-01-13 | Virginia Tech Invitational | shot | 13.53m | — | — | -0.040 | |
| 2024-01-13 | Virginia Tech Invitational | 60mh | 8.38 | 19th · 1st on team | — | -0.040 | PR SR |
| 2024-01-13 | Virginia Tech Invitational | 500m | 1:05.85 | 6th · 1st on team | — | -0.040 | ★PR SR |
| 2024-01-12 | Meet results → | Men's Shot Put | 13.53m | — | — | — |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-13 | ACC Outdoor Track & Field Championships | javelin | 47.44m | — | — | -0.027 | |
| 2023-05-13 | ACC Outdoor Track & Field Championships | lj | 6.67m | — | — | -0.027 | |
| 2023-05-13 | ACC Outdoor Track & Field Championships | shot | 12.78m | — | — | -0.027 | |
| 2023-05-13 | ACC Outdoor Track & Field Championships | hj | 1.83m | — | — | -0.027 | |
| 2023-05-13 | ACC Outdoor Track & Field Championships | discus | 37.51m | — | — | -0.027 | |
| 2023-05-13 | ACC Outdoor Track & Field Championships | pv | 4.20m | — | — | -0.027 | |
| 2023-05-13 | ACC Outdoor Track & Field Championships | 100m | 11.22 | 5th · 1st on team | — | -0.027 | PR SR |
| 2023-05-13 | ACC Outdoor Track & Field Championships | 400m | 51.29 | 6th · 2nd on team | — | -0.027 | PR SR |
| 2023-05-13 | ACC Outdoor Track & Field Championships | 110mh | 15.2 | 3rd · 1st on team | — | -0.027 | |
| 2023-05-13 | ACC Outdoor Track & Field Championships | 1500m | 4:42.22 | 1st · 1st on team | 94.1 | -0.027 | SR |
| 2023-05-11 | Meet results → | Men's Decathlon | None | — | — | — | |
| 2023-04-29 | Charlotte Invitational 2023 | discus | 40.09m | — | — | -0.033 | |
| 2023-04-29 | Charlotte Invitational 2023 | pv | 4.31m | — | — | -0.033 | |
| 2023-04-29 | Charlotte Invitational 2023 | lj | 6.50m | — | — | -0.033 | |
| 2023-04-28 | Meet results → | Men's Pole Vault | 4.31m | — | — | — | |
| 2023-04-28 | Meet results → | Men's Discus | 40.09m | — | — | — | |
| 2023-04-28 | Meet results → | Men's Long Jump | 6.50m | — | — | — | |
| 2023-04-15 | Meet results → | Men's Discus | 37.87m | — | — | — | |
| 2023-04-15 | Virginia Grand Prix | discus | 37.87m | — | — | -0.040 | |
| 2023-04-15 | Virginia Grand Prix | 110mh | 15.03 | 6th · 2nd on team | — | -0.040 | SR |
| 2023-03-25 | adidas Raleigh Relays | lj | 6.26m | — | — | -0.038 | |
| 2023-03-25 | adidas Raleigh Relays | hj | NH | — | — | -0.038 | |
| 2023-03-25 | adidas Raleigh Relays | 110mh | 15.04 | 26th · 2nd on team | — | -0.038 | SR |
| 2023-03-23 | Meet results → | Men's Long Jump | 6.26m | — | — | — | |
| 2023-03-23 | Meet results → | Men's High Jump | NH | — | — | — | |
| 2023-03-18 | Webb Davidson Meet | discus | 36.15m | — | — | -0.026 | |
| 2023-03-18 | Webb Davidson Meet | javelin | 41.71m | — | — | -0.026 | |
| 2023-03-18 | Webb Davidson Meet | pv | 4.22m | — | — | -0.026 | |
| 2023-03-18 | Webb Davidson Meet | 800m | 2:00.87 | 13th · 1st on team | 106.9 | -0.026 | ★PR SR RSR |
| 2023-03-18 | Webb Davidson Meet | 110mh | 15.37 | 7th · 1st on team | — | -0.026 | SR |
| 2023-03-17 | Meet results → | Men Discus Throw | 36.15m | — | — | — | |
| 2023-03-17 | Meet results → | Men Pole Vault Group B | 4.22m | — | — | — | |
| 2023-03-17 | Meet results → | Men's Javelin | 41.71m | — | — | — | |
| 2023-02-25 | ACC Indoor Track & Field Championships | shot | 13.16m | — | — | -0.041 | |
| 2023-02-25 | ACC Indoor Track & Field Championships | hj | 1.91m | — | — | -0.041 | |
| 2023-02-25 | ACC Indoor Track & Field Championships | lj | 6.71m | — | — | -0.041 | |
| 2023-02-25 | ACC Indoor Track & Field Championships | pv | 4.15m | — | — | -0.041 | |
| 2023-02-25 | ACC Indoor Track & Field Championships | 60mh | 8.66 | 9th · 3rd on team | — | -0.041 | |
| 2023-02-25 | ACC Indoor Track & Field Championships | 1000m | 2:43.25 | 3rd · 1st on team | 101.2 | -0.041 | PR SR RSR |
| 2023-02-25 | ACC Indoor Track & Field Championships | 60m | 7.23 | 6th · 1st on team | — | -0.041 | |
| 2023-02-23 | Meet results → | Men's Heptathlon | None | — | — | — | |
| 2023-02-04 | Frank Sevigne Husker Invitational | hj | 1.93m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | shot | 12.59m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | lj | 6.62m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | shot | 12.59m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | hj | 1.93m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | pv | 4.40m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | pv | 4.40m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | lj | 6.62m | — | — | -0.041 | |
| 2023-02-04 | Frank Sevigne Husker Invitational | 1000m | 2:43.75 | 2nd · 1st on team | 100.8 | -0.041 | PR SR RSR |
| 2023-02-04 | Frank Sevigne Husker Invitational | 60m | 7.15 | 6th · 1st on team | — | -0.041 | PR SR |
| 2023-02-04 | Frank Sevigne Husker Invitational | 60mh | 8.55 | 32nd · 2nd on team | — | -0.041 | |
| 2023-02-03 | Meet results → | Men's Heptathlon | None | — | — | — | |
| 2023-01-20 | Meet results → | Men's Long Jump | 7.00m | — | — | — | |
| 2023-01-20 | Hokie Invitational | lj | 7.00m | — | — | -0.040 | |
| 2023-01-20 | Hokie Invitational | 60mh | 8.52 | 19th · 3rd on team | — | -0.040 | PR SR |
| 2023-01-20 | Hokie Invitational | 300m | 35.75 | 6th · 1st on team | — | -0.040 | ★PR SR |
| 2023-01-14 | Dick Taylor Carolina Challenge | pv | DNS | — | — | -0.036 | |
| 2023-01-14 | Dick Taylor Carolina Challenge | shot | DNS | — | — | -0.036 |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-07-03 | The Outdoor Nationals Presented by Nike | shot | 13.80m | — | — | -0.035 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | discus | 43.70m | — | — | -0.035 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | javelin | 47.67m | — | — | -0.035 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | pv | 4.15m | — | — | -0.035 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | lj | 6.70m | — | — | -0.035 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | hj | 2.05m | — | — | -0.035 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | 400m | 51.51 | 7th · 1st on team | — | -0.035 | PR SR |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | 100m | 11.34 | 7th · 1st on team | — | -0.035 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | 1500m | 4:40.1 | 3rd · 1st on team | 113.3 | -0.035 | PR SR RSR |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | 110mh | 14.83 | 6th · 1st on team | — | -0.035 | PR SR |
| 2021-06-26 | MIAA All-State Championships | discus | 43.07m | — | — | -0.049 | |
| 2021-06-26 | MIAA All-State Championships | 110mh | 15.5 | 19th · 1st on team | — | -0.049 | |
| 2021-06-18 | Meet results → | Men's Discus | 141' 7" | — | — | — | |
| 2021-06-18 | Meet results → | Men's 110 Hurdles Preliminaries | 15.04 | 5th · 2nd on team | — | — | ★PR SR |
| 2021-06-18 | Meet results → | Men's 110 Hurdles Finals | 14.77 | 3rd · 1st on team | — | — | ★PR SR |
| 2021-06-02 | Wellesley vs. Natick | discus | 127-02 | — | — | -0.027 | |
| 2021-06-02 | Wellesley vs. Natick | tj | 44-04.75 | — | — | -0.027 | |
| 2021-05-26 | Wellesley vs Newton North | lj | 21-05.5 | — | — | -0.032 | |
| 2021-05-26 | Wellesley vs Newton North | hj | 5-10 | — | — | -0.032 | |
| 2021-05-26 | Wellesley vs Newton North | 110mh | 15.24 | 1st · 1st on team | — | -0.032 | |
| 2021-05-19 | Brookline v. Wellesley | hj | 6-00 | — | — | -0.032 | |
| 2021-05-19 | Brookline v. Wellesley | discus | 133-09 | — | — | -0.032 | |
| 2021-05-19 | Brookline v. Wellesley | 100m | 11.64 | 1st · 1st on team | — | -0.032 | |
| 2021-05-12 | Framingham vs Wellesley | lj | 22-11 | — | — | -0.032 | |
| 2021-05-12 | Framingham vs Wellesley | shot | 46-10 | — | — | -0.032 | |
| 2021-05-12 | Framingham vs Wellesley | 200m | 23.04 | 1st · 1st on team | — | -0.032 | PR SR |
| 2021-05-06 | Weymouth vs. Wellesley | tj | 45-04 | — | — | -0.027 | |
| 2021-05-06 | Weymouth vs. Wellesley | hj | 5-10 | — | — | -0.027 | |
| 2021-03-28 | NSAF Meet of Champions | lj | 6.44m | — | — | -0.028 | |
| 2021-03-28 | NSAF Meet of Champions | shot | 14.86m | — | — | -0.028 | |
| 2021-03-28 | NSAF Meet of Champions | discus | 41.79m | — | — | -0.028 | |
| 2021-03-28 | NSAF Meet of Champions | javelin | 40.53m | — | — | -0.028 | |
| 2021-03-28 | NSAF Meet of Champions | pv | 3.80m | — | — | -0.028 | |
| 2021-03-28 | NSAF Meet of Champions | hj | 1.90m | — | — | -0.028 | |
| 2021-03-28 | NSAF Meet of Champions | 100m | 11.33 | 1st · 1st on team | — | -0.028 | PR SR |
| 2021-03-28 | NSAF Meet of Champions | 400m | 52.02 | 2nd · 1st on team | — | -0.028 | PR SR |
| 2021-03-28 | NSAF Meet of Champions | 1500m | 4:45.17 | 1st · 1st on team | 112.2 | -0.028 | PR SR RSR |
| 2021-03-28 | NSAF Meet of Champions | 110mh | 15.08 | 1st · 1st on team | — | -0.028 | PR SR |
| 2021-03-10 | Wellelsley vs Newton North | 55mh | 8.44 | 2nd · 1st on team | — | -0.029 | |
| 2021-01-09 | Bay State Running Invitational | lj | 22-03.25 | — | — | -0.044 | |
| 2021-01-09 | Bay State Running Invitational | 55m | 6.83 | 6th · 6th on team | — | -0.044 | SR |
| 2020-12-29 | MSTCA Holiday Challenge | shot | 46-10.00 | — | — | -0.044 | |
| 2020-10-03 | Armory Trials | shot | 44-07.50 | — | — | -0.041 | |
| 2020-10-03 | Armory Trials | lj | 22-03.50 | — | — | -0.041 | |
| 2020-10-03 | Armory Trials | 55mh | 7.9 | 3rd · 2nd on team | — | -0.041 | SR |
| 2020-10-03 | Armory Trials | 55mh | 7.89 | 2nd · 1st on team | — | -0.041 | SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-02-26 | MSTCA Boys Pentathlon | lj | 6.40m | — | — | -0.045 | |
| 2020-02-26 | MSTCA Boys Pentathlon | shot | 13.41m | — | — | -0.045 | |
| 2020-02-26 | MSTCA Boys Pentathlon | hj | 1.82m | — | — | -0.045 | |
| 2020-02-26 | MSTCA Boys Pentathlon | 1000m | 2:49.38 | 5th · 1st on team | 116.3 | -0.045 | |
| 2020-02-26 | MSTCA Boys Pentathlon | 55mh | 7.97 | 4th · 1st on team | — | -0.045 | |
| 2020-02-05 | Bay State Conference Championship | hj | 5-10.00 | — | — | -0.045 | |
| 2020-02-05 | Meet results → | Men's High Jump | 5' 10" | — | — | — | |
| 2020-02-05 | Bay State Conference Championship | 55mh | 7.97 | 5th · 1st on team | — | -0.045 | |
| 2020-02-05 | Bay State Conference Championship | 55mh | 8.16 | 8th · 2nd on team | — | -0.045 | |
| 2020-01-26 | MSTCA Coaches Invite Large Schools | 1000m | 2:49.24 | 56th · 2nd on team | 116.3 | -0.045 | PR ★R SR RSR |
| 2020-01-23 | BSC #5 | hj | 6-06.00 | — | — | -0.045 | |
| 2020-01-23 | BSC #5 | 55mh | 7.85 | 1st · 1st on team | — | -0.045 | |
| 2020-01-04 | Auerbach Freshmen-Sophomore Meet Large School | lj | 21-08.50 | — | — | -0.045 | |
| 2020-01-04 | Auerbach Freshmen-Sophomore Meet Large School | 55mh | 7.99 | 1st · 1st on team | — | -0.045 | |
| 2020-01-04 | Auerbach Freshmen-Sophomore Meet Large School | 55mh | 8.13 | 2nd · 2nd on team | — | -0.045 | |
| 2020-01-02 | BSC #3 | hj | 6-04.00 | — | — | -0.045 | |
| 2020-01-02 | BSC #3 | 55mh | 7.72 | 1st · 1st on team | — | -0.045 | ★PR SR |
| 2019-12-19 | BSC #2 | hj | 5-10.00 | — | — | -0.045 | |
| 2019-12-19 | BSC #2 | shot | 42-05.50 | — | — | -0.045 | |
| 2019-12-19 | BSC #2 | 55mh | 8.1 | 2nd · 1st on team | — | -0.045 | PR SR |
| 2019-12-15 | MSTCA Winter Festival Large Schools | shot | 43-02.00 | — | — | -0.045 | |
| 2019-12-15 | MSTCA Winter Festival Large Schools | 55m | 6.83 | 12th · 1st on team | — | -0.045 | PR SR |
| 2019-12-15 | MSTCA Winter Festival Large Schools | 55m | 6.89 | 16th · 2nd on team | — | -0.045 | |
| 2019-12-15 | MSTCA Winter Festival Large Schools | 300m | 36.8 | 1st · 1st on team | — | -0.045 | PR SR |
| 2019-12-12 | Bay State Conf #1 | lj | 19-04.00 | — | — | -0.045 | |
| 2019-12-12 | Bay State Conf #1 | hj | 6-06.00 | — | — | -0.045 | |
| 2019-12-12 | BSC #1 | lj | 19-04.00 | — | — | -0.045 | |
| 2019-12-12 | BSC #1 | hj | 6-00.00 | — | — | -0.045 | |
| 2019-12-12 | Bay State Conf #1 | 55mh | 8.22 | 3rd · 1st on team | — | -0.045 | PR SR |
| 2019-12-12 | BSC #1 | 55mh | 8.22 | 3rd · 1st on team | — | -0.045 |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-06-22 | USATF New England Association Junior Olympic Championships | tj | DNS | — | — | -0.033 | |
| 2019-06-22 | USATF New England Association Junior Olympic Championships | lj | DNS | — | — | -0.033 | |
| 2019-06-16 | 2019 New Balance Nationals Outdoor | lj | 21-3.25 | — | — | -0.039 | |
| 2019-06-16 | 2019 New Balance Nationals Outdoor | tj | 43-2.50 | — | — | -0.039 | |
| 2019-05-25 | Meet results → | Men's Triple Jump | 44' 2" | — | — | — | |
| 2019-05-25 | Meet results → | Men's 110 Hurdles Preliminaries | 16.14 | 28th · 2nd on team | — | — | PR SR |
| 2019-05-15 | BSC Championship | tj | 13.46m | — | — | -0.037 | |
| 2019-05-15 | BSC Championship | lj | 6.16m | — | — | -0.037 | |
| 2019-05-15 | BSC Championship | 110mh | 16.14 | 10th · 3rd on team | — | -0.037 | |
| 2019-05-15 | BSC Championship | 110mh | 16.19 | 11th · 4th on team | — | -0.037 | |
| 2019-05-11 | MSTCA Coaches Invitational | javelin | 101-00 | — | — | -0.040 | |
| 2019-05-11 | MSTCA Coaches Invitational | 110mh | 15.98 | 17th · 1st on team | — | -0.040 | PR SR |
| 2019-05-08 | Brookline v. Wellesley | lj | 19-05.0 | — | — | -0.032 | |
| 2019-05-08 | Brookline v. Wellesley | 110mh | 16.14 | 2nd · 2nd on team | — | -0.032 | PR SR |
| 2019-05-04 | MSTCA Frosh / Soph Large | tj | 42-09.50 | — | — | -0.034 | |
| 2019-05-04 | MSTCA Frosh / Soph Large | 1mile | 5:12.57 | 70th · 3rd on team | 110.1 | -0.034 | ★PR R SR RSR |
| 2019-05-01 | Newton North v. Wellesley | hj | 5-10.0 | — | — | -0.032 | |
| 2019-05-01 | Newton North v. Wellesley | tj | 43-08.5 | — | — | -0.032 | |
| 2019-05-01 | Newton North v. Wellesley | 110mh | 16.54 | 3rd · 2nd on team | — | -0.032 | |
| 2019-04-28 | MSTCA D1 Relays | lj | 20'06 | — | — | -0.042 | |
| 2019-04-24 | Wellesley @ Natick | tj | 42'00.50 | — | — | -0.027 | |
| 2019-04-24 | Wellesley @ Natick | hj | 5'08.00 | — | — | -0.027 | |
| 2019-04-24 | Wellesley @ Natick | 110mh | 16.84 | 2nd · 1st on team | — | -0.027 | |
| 2019-04-17 | BSC Invite | hj | 5-06.00 | — | — | -0.025 | |
| 2019-04-17 | BSC Invite | tj | 43-04.75 | — | — | -0.025 | |
| 2019-04-10 | Framingham vs Wellesley | hj | 5'8" | — | — | -0.032 | |
| 2019-04-10 | Framingham vs Wellesley | tj | 44'11" | — | — | -0.032 | |
| 2019-04-10 | Framingham vs Wellesley | 110mh | 16.34 | 1st · 1st on team | — | -0.032 | PR SR |
| 2019-02-06 | BSC Championship | 55mh | 8.88 | 24th · 3rd on team | — | -0.045 | |
| 2019-01-30 | BSC #6 | 55m | 6.97 | 6th · 1st on team | — | -0.045 | |
| 2019-01-26 | MSTCA INVITE Large | hj | SCR | — | — | -0.045 | |
| 2019-01-26 | MSTCA INVITE Large | lj | SCR | — | — | -0.045 | |
| 2019-01-24 | BSC #5 | hj | 6-00.00 | — | — | -0.045 | |
| 2019-01-24 | BSC #5 | lj | 19-03.00 | — | — | -0.045 | |
| 2019-01-17 | BSC #4 | hj | 5-09.00 | — | — | -0.045 | |
| 2019-01-17 | BSC #4 | lj | 20-09.25 | — | — | -0.045 | |
| 2019-01-17 | BSC #4 | 55mh | 8.61 | 6th · 2nd on team | — | -0.045 | |
| 2019-01-06 | Meet results → | Men's High Jump | 5' 8" | — | — | — | |
| 2019-01-06 | Auerbach Freshmen-Sophomore Meet Large School | hj | 5-08 | — | — | -0.045 | |
| 2019-01-06 | Auerbach Freshmen-Sophomore Meet Large School | 55mh | 8.89 | 19th · 2nd on team | — | -0.045 | |
| 2019-01-06 | Auerbach Freshmen-Sophomore Meet Large School | 55mh | 8.67 | 11th · 1st on team | — | -0.045 | |
| 2019-01-03 | BSC #3 | lj | 19-04.50 | — | — | -0.045 | |
| 2019-01-03 | BSC #3 | hj | 5-10.00 | — | — | -0.045 | |
| 2019-01-03 | BSC #3 | 55mh | 8.51 | 3rd · 1st on team | — | -0.045 | PR SR |
| 2018-12-20 | BSC #2 | hj | 6-01.00 | — | — | -0.045 | |
| 2018-12-20 | BSC #2 | lj | 19-10.00 | — | — | -0.045 | |
| 2018-12-20 | BSC #2 | 55m | 6.9 | 5th · 2nd on team | — | -0.045 | PR SR |
| 2018-12-20 | BSC #2 | 55mh | 8.81 | 5th · 2nd on team | — | -0.045 | PR SR |
| 2018-12-13 | Bay State Conference #1 | hj | NH | — | — | -0.045 |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-07-29 | USATF Hershey National Junior Olympic Championships | tj | 12.62m | — | — | -0.039 | |
| 2018-06-16 | USATF New England Association Junior Olympic Championships | lj | 6.03m | — | — | -0.033 | |
| 2018-06-16 | USATF New England Association Junior Olympic Championships | tj | 12.79m | — | — | -0.033 | |
| 2018-06-16 | USATF New England Association Junior Olympic Championships | 200m | 24.75 | 9th · 2nd on team | — | -0.033 | |
| 2018-05-21 | Lincoln- Sudbury Middle School Championship | lj | 19-00.00 | — | — | -0.031 | |
| 2018-05-21 | Meet results → | Men's Long Jump | 19' 0" | — | — | — | |
| 2018-05-21 | Lincoln- Sudbury Middle School Championship | 200m | 24.54 | 2nd · 1st on team | — | -0.031 | PR SR |