Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-08 | MSTCA Multi Championships | javelin | 24.11m | — | — | -0.042 | |
| 2026-06-08 | MSTCA Multi Championships | lj | 4.20m | — | — | -0.042 | |
| 2026-06-08 | MSTCA Multi Championships | hj | 1.30m | — | — | -0.042 | |
| 2026-06-08 | MSTCA Multi Championships | shot | 5.08m | — | — | -0.042 | |
| 2026-06-08 | MSTCA Multi Championships | 100mh | 19.03 | 43rd · 4th on team | — | -0.042 | |
| 2026-06-08 | MSTCA Multi Championships | 800m | 2:35.54 | 10th · 2nd on team | 116.6 | -0.042 | ★PR ★R SR RSR |
| 2026-06-08 | MSTCA Multi Championships | 200m | 29.1 | 43rd · 4th on team | — | -0.042 | ★PR SR |
| 2026-05-29 | MIAA Division 1 Track & Field Championship | 400mh | 1:11.23 | 16th · 1st on team | — | -0.044 | |
| 2026-05-23 | MSTCA South Shore Twilight | hj | 4' 4" | — | — | -0.049 | |
| 2026-05-23 | MSTCA South Shore Twilight | 100mh | 22.2 | 61st · 7th on team | — | -0.049 | |
| 2026-05-23 | MSTCA South Shore Twilight | 400mh | 1:11.01 | 4th · 1st on team | — | -0.049 | |
| 2026-05-20 | BSC Championships | lj | 14' 1.5" | — | — | -0.043 | |
| 2026-05-20 | BSC Championships | 400m | 1:04.52 | 19th · 2nd on team | — | -0.043 | ★PR SR |
| 2026-05-16 | MSTCA Coaches Shore Invitational | tj | 32' 7.25" | — | — | -0.043 | |
| 2026-05-16 | MSTCA Coaches Shore Invitational | 400mh | 1:11.29 | 15th · 1st on team | — | -0.043 | |
| 2026-05-06 | Wellesley, Weymouth, Natick, and Needham | tj | 30' 8" | — | — | -0.025 | |
| 2026-05-06 | Wellesley, Weymouth, Natick, and Needham | javelin | 70' 1" | — | — | -0.025 | |
| 2026-05-06 | Wellesley, Weymouth, Natick, and Needham | 400mh | 1:09.53 | 4th · 1st on team | — | -0.025 | ★PR SR |
| 2026-05-02 | MSTCA Division 1 Relays | tj | 9.89m | — | — | -0.029 | |
| 2026-04-15 | BSC-2 Milton, Framingham, Wellesley at Weymouth | lj | 14-01.25 | — | — | -0.029 | |
| 2026-04-15 | BSC-2 Milton, Framingham, Wellesley at Weymouth | 100mh | 18.96 | 10th · 4th on team | — | -0.029 | SR |
| 2026-04-15 | BSC-2 Milton, Framingham, Wellesley at Weymouth | 400mh | 1:10.19 | 1st · 1st on team | — | -0.029 | PR SR |
| 2026-04-08 | Weymouth, Wellesley & Walpole @ Newton North | tj | 31' 4" | — | — | -0.032 | |
| 2026-04-08 | Weymouth, Wellesley & Walpole @ Newton North | javelin | 79' 2" | — | — | -0.032 | |
| 2026-04-08 | Weymouth, Wellesley & Walpole @ Newton North | 400m | 1:06.65 | 7th · 1st on team | — | -0.032 | SR |
| 2026-02-04 | Bay State Conf - Meet of Champions | lj | 15-05.75 | — | — | -0.045 | |
| 2026-02-04 | Bay State Conf - Meet of Champions | 55mh | 10.03 | 14th · 1st on team | — | -0.045 | ★PR SR |
| 2026-01-28 | Bay Sate Conf - Open Meet | 55mh | 10.24 | 7th · 1st on team | — | -0.045 | PR SR |
| 2026-01-28 | Bay Sate Conf - Open Meet | 300m | 44.79 | 3rd · 1st on team | — | -0.045 | ★PR SR |
| 2026-01-24 | MSTCA Coaches' Invitational | lj | 14-03.25 | — | — | -0.045 | |
| 2026-01-22 | Bay State Conf - Block #5 | lj | 14-08.75 | — | — | -0.045 | |
| 2026-01-22 | Bay State Conf - Block #5 | hj | 4-02.00 | — | — | -0.045 | |
| 2026-01-22 | Bay State Conf - Block #5 | 55mh | 10.36 | 14th · 1st on team | — | -0.045 | |
| 2026-01-15 | Bay State Conf - Block #4 | hj | 4-02.00 | — | — | -0.045 | |
| 2026-01-15 | Bay State Conf - Block #4 | lj | 14-06.50 | — | — | -0.045 | |
| 2026-01-15 | Bay State Conf - Block #4 | 55mh | 10.43 | 15th · 1st on team | — | -0.045 | |
| 2026-01-09 | MSTCA Northeast Invitational | 300m | 45.7 | 49th · 2nd on team | — | -0.045 | SR |
| 2026-01-09 | MSTCA Northeast Invitational | 55mh | 10.53 | 65th · 1st on team | — | -0.045 | |
| 2026-01-08 | Bay State Conf - Block#3 | lj | 14-11.75 | — | — | -0.045 | |
| 2026-01-08 | Bay State Conf - Block#3 | 300m | 46.39 | 15th · 1st on team | — | -0.045 | SR |
| 2026-01-08 | Bay State Conf - Block#3 | 55mh | 10.46 | 13th · 1st on team | — | -0.045 | |
| 2025-12-27 | MSTCA Boston Holiday Challenge | lj | DNS | — | — | -0.044 | |
| 2025-12-27 | MSTCA Boston Holiday Challenge | 300m | 47.45 | 58th · 2nd on team | — | -0.044 | |
| 2025-12-18 | Bay State Conf - Block #2 | lj | 14-05.25 | — | — | -0.045 | |
| 2025-12-18 | Bay State Conf - Block #2 | hj | 4-02.00 | — | — | -0.045 | |
| 2025-12-18 | Bay State Conf - Block #2 | 55mh | 10.91 | 20th · 1st on team | — | -0.045 | |
| 2025-12-11 | Bay State Conf - Block#1 | lj | 14-10.25 | — | — | -0.045 | |
| 2025-12-11 | Bay State Conf - Block#1 | 300m | 46.48 | 13th · 1st on team | — | -0.045 | SR |
| 2025-12-11 | Bay State Conf - Block#1 | 55mh | 10.31 | 9th · 1st on team | — | -0.045 | PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-29 | MIAA Division 1 Track & Field Championship | javelin | 79-01 | — | — | -0.032 | |
| 2025-05-29 | MIAA Division 1 Track & Field Championship | tj | 32-03.50 | — | — | -0.032 | |
| 2025-05-29 | MIAA Division 1 Track & Field Championship | 400mh | 1:11.74 | 21st · 2nd on team | — | -0.032 | PR SR |
| 2025-05-24 | MSTCA South Shore Twilight Invitational | tj | 33-05.00 | — | — | -0.049 | |
| 2025-05-24 | MSTCA South Shore Twilight Invitational | 100mh | 18.78 | 36th · 7th on team | — | -0.049 | ★PR SR |
| 2025-05-24 | MSTCA South Shore Twilight Invitational | 400mh | 1:14.21 | 13th · 1st on team | — | -0.049 | |
| 2025-05-21 | Bay State Conference Championship Meet | javelin | 70-03 | — | — | -0.043 | |
| 2025-05-21 | Bay State Conference Championship Meet | 400mh | 1:14.63 | 15th · 2nd on team | — | -0.043 | |
| 2025-05-18 | MSTCA Division 1 Relays | hj | 1.35m | — | — | -0.029 | |
| 2025-05-18 | MSTCA Division 1 Relays | javelin | 20.52m | — | — | -0.029 | |
| 2025-05-07 | Weymouth, Wellesley, Natick, and Needham | tj | 31-04.00 | — | — | -0.031 | |
| 2025-05-07 | Weymouth, Wellesley, Natick, and Needham | javelin | 84-08 | — | — | -0.031 | |
| 2025-05-07 | Weymouth, Wellesley, Natick, and Needham | 400mh | 1:12.41 | 5th · 2nd on team | — | -0.031 | PR SR |
| 2025-05-02 | MSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational | tj | 31-09.00 | — | — | -0.040 | |
| 2025-05-02 | MSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational | javelin | 66-06 | — | — | -0.040 | |
| 2025-05-02 | MSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational | 400m | 1:06.42 | 14th · 1st on team | — | -0.040 | |
| 2025-04-30 | Bay State Conference Quad 3 - Wellesley | javelin | FOUL | — | — | -0.036 | |
| 2025-04-30 | Bay State Conference Quad 3 - Wellesley | tj | 32-01.00 | — | — | -0.036 | |
| 2025-04-30 | Bay State Conference Quad 3 - Wellesley | 400mh | 1:12.82 | 3rd · 1st on team | — | -0.036 | SR |
| 2025-04-24 | MSTCA Warrior Invitational | javelin | 78-02 | — | — | -0.035 | |
| 2025-04-24 | MSTCA Warrior Invitational | 100mh | 19.66 | 28th · 6th on team | — | -0.035 | SR |
| 2025-04-24 | MSTCA Warrior Invitational | 400m | 1:06.16 | 15th · 5th on team | — | -0.035 | SR |
| 2025-04-16 | Bay State Conference 2 at Weymouth | hj | 4-02.00 | — | — | -0.036 | |
| 2025-04-16 | Bay State Conference 2 at Weymouth | tj | 29-00.25 | — | — | -0.036 | |
| 2025-04-16 | Bay State Conference 2 at Weymouth | 400mh | 1:17.15 | 6th · 2nd on team | — | -0.036 | |
| 2025-04-09 | Bay State Conf 1 at Newton North | tj | 31-03.50 | — | — | -0.032 | |
| 2025-04-09 | Bay State Conf 1 at Newton North | 400mh | 1:13.93 | 3rd · 1st on team | — | -0.032 | SR |
| 2025-02-05 | Bay State Conf - Meet of Champions | 300m | 46 | 22nd · 1st on team | — | -0.045 | |
| 2025-01-28 | Bay State Conference - Open | lj | 14-03.25 | — | — | -0.045 | |
| 2025-01-28 | Bay State Conference - Open | 55mh | 10.47 | 14th · 2nd on team | — | -0.045 | |
| 2025-01-28 | Bay State Conference - Open | 300m | 45.25 | 9th · 1st on team | — | -0.045 | PR SR |
| 2025-01-23 | Bay State Conference - Block 5 | hj | 4-02.00 | — | — | -0.045 | |
| 2025-01-23 | Bay State Conference - Block 5 | 55mh | 10.45 | 21st · 3rd on team | — | -0.045 | PR SR |
| 2025-01-17 | MSTCA Division 1 James Kalperis Relays | hj | 1.35m | — | — | -0.045 | |
| 2025-01-10 | MSTCA Northeast Invitational | 300m | 45.93 | 48th · 3rd on team | — | -0.045 | PR SR |
| 2025-01-10 | MSTCA Northeast Invitational | 55mh | 10.62 | 83rd · 3rd on team | — | -0.045 | PR SR |
| 2025-01-09 | Bay State Conference - Block #4 | hj | 4-05.00 | — | — | -0.045 | |
| 2025-01-09 | Bay State Conference - Block #4 | 300m | 47.94 | 26th · 2nd on team | — | -0.045 | |
| 2025-01-04 | MSTCA Freshman-Sophomore Meet (Large Schools) | lj | 14-01.75 | — | — | -0.045 | |
| 2025-01-04 | MSTCA Freshman-Sophomore Meet (Large Schools) | 300m | 46.96 | 29th · 1st on team | — | -0.045 | SR |
| 2025-01-02 | Bay State Conference - Block#3 | hj | 4-05.00 | — | — | -0.045 | |
| 2025-01-02 | Bay State Conference - Block#3 | 300m | 47.24 | 18th · 1st on team | — | -0.045 | SR |
| 2025-01-02 | Bay State Conference - Block#3 | 55mh | 10.78 | 23rd · 4th on team | — | -0.045 | |
| 2024-12-28 | MSTCA Boston Holiday Challenge at the TRACK | 55mh | 10.83 | 60th · 5th on team | — | -0.044 | |
| 2024-12-19 | Bay State Conference - Block #2 | lj | 12-01.00 | — | — | -0.045 | |
| 2024-12-19 | Bay State Conference - Block #2 | 300m | 47.93 | 18th · 1st on team | — | -0.045 | SR |
| 2024-12-19 | Bay State Conference - Block #2 | 55mh | 10.7 | 22nd · 4th on team | — | -0.045 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-04 | MSTCA South Heptathlon | javelin | 21.75m | — | — | -0.036 | |
| 2024-06-04 | MSTCA South Heptathlon | lj | 4.31m | — | — | -0.036 | |
| 2024-06-04 | MSTCA South Heptathlon | shot | 5.42m | — | — | -0.036 | |
| 2024-06-04 | MSTCA South Heptathlon | hj | 1.20m | — | — | -0.036 | |
| 2024-06-04 | MSTCA South Heptathlon | 800m | 2:44.93 | 21st · 3rd on team | 111.1 | -0.036 | PR R SR RSR |
| 2024-06-04 | MSTCA South Heptathlon | 200m | 29.25 | 31st · 5th on team | — | -0.036 | PR SR |
| 2024-06-04 | MSTCA South Heptathlon | 100mh | 19.25 | 26th · 6th on team | — | -0.036 | PR SR |
| 2024-05-26 | MIAA Division 1 Track & Field Championship | 400mh | 1:12.81 | 21st · 2nd on team | — | -0.044 | PR SR |
| 2024-05-18 | MSTCA South Shore Twilight | tj | 31-01.75 | — | — | -0.049 | |
| 2024-05-18 | MSTCA South Shore Twilight | 400m | 1:06.33 | 8th · 1st on team | — | -0.049 | |
| 2024-05-18 | MSTCA South Shore Twilight | 100mh | 21.91 | 66th · 10th on team | — | -0.049 | |
| 2024-05-15 | Bay State Conf Championship | 400mh | 1:14.34 | 13th · 2nd on team | — | -0.043 | |
| 2024-05-10 | MSTCA Twilight Invitational | 400mh | 1:15.52 | 24th · 1st on team | — | -0.035 | |
| 2024-05-08 | Weymouth vs. Milton | tj | 30'10" | — | — | -0.036 | |
| 2024-05-08 | Weymouth vs. Milton | 400m | 1:05.64 | 4th · 2nd on team | — | -0.036 | PR SR |
| 2024-05-04 | MSTCA Jim Hoar Frosh-Soph Invitational | tj | 28-09.00 | — | — | -0.036 | |
| 2024-05-04 | MSTCA Jim Hoar Frosh-Soph Invitational | 400mh | 1:14.92 | 6th · 1st on team | — | -0.036 | |
| 2024-05-01 | Braintree vs. Weymouth | tj | 30-10.00 | — | — | -0.043 | |
| 2024-05-01 | Braintree vs. Weymouth | 400mh | 1:14.24 | 3rd · 1st on team | — | -0.043 | PR SR |
| 2024-04-24 | Weymouth vs. Needham | tj | FOUL | — | — | -0.025 | |
| 2024-04-24 | Weymouth vs. Needham | 400mh | 1:16.44 | 4th · 2nd on team | — | -0.025 | PR SR |
| 2024-04-24 | Weymouth vs. Needham | 100mh | 20.34 | 10th · 8th on team | — | -0.025 | PR SR |
| 2024-04-18 | MSTCA Warrior Invitational | tj | 29-10.00 | — | — | -0.035 | |
| 2024-04-18 | MSTCA Warrior Invitational | 100mh | 23.26 | 62nd · 5th on team | — | -0.035 | |
| 2024-04-18 | MSTCA Warrior Invitational | 200m | 30.97 | 102nd · 5th on team | — | -0.035 | PR SR |
| 2024-04-10 | Weymouth vs. Natick | lj | 12-07.75 | — | — | -0.036 | |
| 2024-04-10 | Weymouth vs. Natick | 100mh | 21.24 | 11th · 6th on team | — | -0.036 | |
| 2024-04-10 | Weymouth vs. Natick | 400m | 1:10.34 | 7th · 4th on team | — | -0.036 | PR SR |
| 2024-04-04 | Weymouth vs. Walpole | tj | 26-11.50 | — | — | -0.036 | |
| 2024-04-04 | Weymouth vs. Walpole | 100mh | 21.24 | 8th · 5th on team | — | -0.036 | PR SR |
| 2024-04-04 | Weymouth vs. Walpole | 400mh | 1:23.14 | 3rd · 2nd on team | — | -0.036 | PR SR |
| 2024-02-07 | Bay State Conf Championship | 300m | 46.52 | 14th · 1st on team | — | -0.045 | PR SR |
| 2024-01-31 | Bay State Conf - Block 6 | lj | 12-05.50 | — | — | -0.045 | |
| 2024-01-31 | Bay State Conf - Block 6 | 55mh | 10.64 | 20th · 3rd on team | — | -0.045 | PR SR |
| 2024-01-31 | Bay State Conf - Block 6 | 300m | 46.77 | 7th · 1st on team | — | -0.045 | PR SR |
| 2024-01-25 | Bay State Conf - Block 5 | 55mh | 11.27 | 26th · 4th on team | — | -0.045 | |
| 2024-01-14 | MSTCA Northeast Invitational | 300m | 47.68 | 126th · 4th on team | — | -0.045 | PR SR |
| 2024-01-14 | MSTCA Northeast Invitational | 55mh | 11.09 | 105th · 5th on team | — | -0.045 | PR SR |
| 2024-01-11 | Bay State Conf - Block 4 | 55mh | 11.15 | 31st · 4th on team | — | -0.045 | PR SR |
| 2024-01-06 | MSTCA Freshman-Sophomore (Large School) | lj | 11-05.50 | — | — | -0.045 | |
| 2023-12-21 | Bay State Conf - Block 2 | 300m | 50.74 | 18th · 2nd on team | — | -0.045 | PR SR |
| 2023-12-21 | Bay State Conf - Block 2 | 55m | 8.97 | 38th · 5th on team | — | -0.045 | ★PR SR |
| 2023-12-21 | Bay State Conf - Block 2 | 55mh | 11.96 | 7th · 1st on team | — | -0.045 | PR SR |