Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-10-11 | Cape Cod Fairgrounds | 5000m | 28:09.4 | 186th · 6th on team | 84.0 | -0.031 | ★PR ★CR SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-10-12 | Cape Cod Fairgrounds | 3379m | 17:06.9 | 96th · 7th on team | 90.4 | -0.050 | ★PR ★CR ★R SR CSR RSR |
| 2024-09-21 | Wrentham Development Center | 3000m | 15:54.91 | 64th · 6th on team | 89.9 | +0.006 | ★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-09 | NEC Freshman-Sophomore Championship Meet | lj | SCR | — | — | -0.021 | |
| 2026-05-09 | NEC Freshman-Sophomore Championship Meet | 100mh | 19.59 | 5th · 2nd on team | — | -0.021 | SR |
| 2026-05-09 | NEC Freshman-Sophomore Championship Meet | 400mh | 1:23.6 | 16th · 2nd on team | — | -0.021 | |
| 2026-05-07 | NEC Week #6 - Peabody, Masconomet, Saugus | 400mh | 1:19.94 | 7th · 3rd on team | — | -0.018 | ★PR SR |
| 2026-04-29 | NEC Week #5 - Salem v Gloucester, Masco v Marblehead | 100mh | 19.71 | 4th · 2nd on team | — | -0.021 | SR |
| 2026-04-29 | NEC Week #5 - Salem v Gloucester, Masco v Marblehead | 400mh | 1:25.91 | 7th · 2nd on team | — | -0.021 | |
| 2026-04-24 | MSTCA Invacational & Pentathlon | 400mh | 1:25.21 | 23rd · 2nd on team | — | -0.033 | |
| 2026-04-22 | Northeast Conference Spring Challenge | 100mh | 22.11 | 12th · 3rd on team | — | -0.021 | |
| 2026-04-22 | Northeast Conference Spring Challenge | 400mh | 1:27.2 | 11th · 2nd on team | — | -0.021 | |
| 2026-04-18 | 47th Annual Ottaviani Haverhill Invitational | 400mh | 1:22.93 | 21st · 3rd on team | — | -0.028 | |
| 2026-04-15 | NEC Week #3 - Danvers, Masconomet, Saugus, Winthrop | 400mh | 1:21.34 | 5th · 3rd on team | — | -0.024 | PR SR |
| 2026-04-09 | NEC Week #2 Gloucester, Masconomet, Winthrop | 400mh | 1:28.04 | 7th · 3rd on team | — | -0.021 | |
| 2026-04-01 | NEC Week #1 - Masconomet, Beverly, Salem | 400mh | 1:26.04 | 6th · 3rd on team | — | -0.005 | PR SR |
| 2026-04-01 | NEC Week #1 - Masconomet, Beverly, Salem | 100mh | 21.34 | 7th · 4th on team | — | -0.005 | SR |
| 2026-01-31 | Northeast Conference Indoor T&F Championship | 55mh | 10.97 | 26th · 6th on team | — | -0.045 | |
| 2026-01-28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester | 55m | 8.94 | 29th · 13th on team | — | -0.011 | SR |
| 2026-01-15 | NEC Week #3 - Salem, Gloucester, Masconomet, Marblehead | 55mh | 11.13 | 2nd · 2nd on team | — | -0.011 | |
| 2026-01-07 | NEC Week #2 - Masconomet, Salem, Beverly | 50yh | 9.64 | 6th · 5th on team | — | -0.003 | ★PR SR |
| 2025-12-29 | NEC Freshman-Sophomore Championship | 55mh | 11.04 | 6th · 4th on team | — | -0.011 | SR |
| 2025-12-29 | NEC Freshman-Sophomore Championship | 55mh | 10.84 | 4th · 2nd on team | — | -0.011 | SR |
| 2025-12-17 | NEC Week #1 - Masconomet, Danvers, Saugus, Winthrop | 55mh | 11.54 | 7th · 4th on team | — | +0.005 | |
| 2025-12-12 | Northeast Conference Invitational | 55mh | 11.2 | 11th · 4th on team | — | -0.045 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-23 | NEC Outdoor Championship 2025 | 100mh | 19.59 | 24th · 4th on team | — | -0.029 | |
| 2025-05-08 | NEC Week #6 - Peabody, Masconomet, Saugus | 100mh | 19.24 | 6th · 3rd on team | — | -0.019 | |
| 2025-05-03 | NEC Freshman-Sophomore Championship Meet | tj | SCR | — | — | -0.021 | |
| 2025-05-03 | NEC Freshman-Sophomore Championship Meet | 100mh | 20.32 | 8th · 2nd on team | — | -0.021 | |
| 2025-04-30 | NEC Week #5 - Gloucester, Salem, Marblehead, Masconomet | 100mh | 19.14 | 6th · 3rd on team | — | -0.024 | |
| 2025-04-25 | MSTCA InVacational & Pentathlon | 200m | 31.7 | 57th · 7th on team | — | -0.033 | SR |
| 2025-04-25 | MSTCA InVacational & Pentathlon | 100mh | 19.21 | 47th · 2nd on team | — | -0.033 | |
| 2025-04-23 | Northeast Conference Spring Challenge | 400m | 1:17.47 | 27th · 4th on team | — | -0.021 | SR |
| 2025-04-23 | Northeast Conference Spring Challenge | 100mh | 19.66 | 6th · 2nd on team | — | -0.021 | |
| 2025-04-19 | 46th Annual Ottaviani Invitational | 100mh | 18.94 | 25th · 4th on team | — | -0.028 | SR |
| 2025-04-16 | NEC Week #3 - Masconomet, Danvers, Winthrop, Saugus | 100mh | 20.84 | 4th · 3rd on team | — | -0.018 | |
| 2025-04-10 | NEC Week #2 - Gloucester, Masconomet, Winthrop | 100mh | 20.04 | 3rd · 3rd on team | — | -0.021 | SR |
| 2025-02-09 | Northeast Conference Indoor track & Field Championship | 55mh | 14.07 | 26th · 6th on team | — | -0.045 | |
| 2025-01-22 | NEC Week #5 - Masconomet v Swampscott | 55mh | 11.34 | 4th · 3rd on team | — | -0.009 | |
| 2025-01-15 | NEC Week #4 - Winthrop, Masconomet, Gloucester | 300m | 52.78 | 4th · 4th on team | — | -0.011 | ★PR SR |
| 2025-01-15 | NEC Week #4 - Winthrop, Masconomet, Gloucester | 55mh | 11.16 | 5th · 3rd on team | — | -0.011 | |
| 2025-01-09 | NEC Week #3 - Salem v Gloucester, Marblehead v Masconomet | 55mh | 11.69 | 7th · 3rd on team | — | -0.011 | |
| 2024-12-30 | NEC Freshman-Sophomore Indoor Championship | 55mh | 10.88 | 5th · 2nd on team | — | -0.011 | |
| 2024-12-30 | NEC Freshman-Sophomore Indoor Championship | 55mh | 10.8 | 3rd · 1st on team | — | -0.011 | |
| 2024-12-21 | MSTCA Speed Classic (Saturday) | 55mh | 11.45 | 60th · 4th on team | — | -0.045 | |
| 2024-12-14 | NEC Winter Invitational | 55mh | 10.85 | 13th · 2nd on team | — | -0.044 | PR SR |
| 2024-12-14 | NEC Winter Invitational | 55mh | 10.76 | 12th · 1st on team | — | -0.044 | ★PR SR |
| 2024-12-12 | NEC Week #1 - Masconomet, Danvers, Saugus, Winthrop | 55mh | 12.74 | 10th · 4th on team | — | +0.005 | PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-28 | USATF National Junior Olympic Championships | 200mh | 35.59 | 53rd · 1st on team | — | -0.006 | |
| 2024-07-28 | USATF National Junior Olympic Championships | 100mh | 20.15 | 107th · 1st on team | — | -0.006 | |
| 2024-07-14 | USATF Region 1 Junior Olympic Championships | 100mh | 19.29 | 20th · 1st on team | — | -0.037 | |
| 2024-07-14 | USATF Region 1 Junior Olympic Championships | 200mh | 35.37 | 8th · 1st on team | — | -0.037 | |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | 200mh | 39.5 | 10th · 2nd on team | — | -0.033 | |
| 2024-06-22 | USATF New England Association Junior Olympic Championships | 100mh | 19.87 | 10th · 1st on team | — | -0.033 | |
| 2024-06-02 | USATF New England Youth Invitational | 200mh | 34.81 | 7th · 1st on team | — | -0.039 | SR |
| 2024-06-02 | USATF New England Youth Invitational | 100mh | 18.54 | 2nd · 1st on team | — | -0.039 | ★PR SR |
| 2024-06-02 | USATF New England Youth Invitational | 100m | 14.62 | 28th · 3rd on team | — | -0.039 | ★PR SR |
| 2024-05-19 | USATF New England Youth Series - Meet #4 | 100mh | 19.74 | 6th · 2nd on team | — | -0.039 | |
| 2024-05-11 | USATF New England Youth Series - Meet #3 | 100mh | 19.71 | 3rd · 1st on team | — | -0.024 | SR |
| 2024-05-11 | USATF New England Youth Series - Meet #3 | 400m | 1:14.1 | 14th · 3rd on team | — | -0.024 | |
| 2024-04-28 | USATF New England Youth Series - Meet #1 | 100m | 14.68 | 11th · 1st on team | — | -0.028 | PR SR |
| 2024-04-28 | USATF New England Youth Series - Meet #1 | 400m | 1:11.4 | 9th · 2nd on team | — | -0.028 | SR |
| 2024-03-17 | adidas Track Nationals | 60mh | 11.29 | 27th · 2nd on team | — | -0.036 | ★PR SR |
| 2024-03-17 | adidas Track Nationals | 200m | 30.83 | 64th · 2nd on team | — | -0.036 | ★PR SR |
| 2024-03-03 | USATF New England Youth Invitational | 200m | 32.32 | 35th · 12th on team | — | -0.045 | |
| 2024-03-03 | USATF New England Youth Invitational | 400m | 1:12.31 | 10th · 4th on team | — | -0.045 | SR |
| 2024-03-03 | USATF New England Youth Invitational | 60mh | 11.77 | 4th · 3rd on team | — | -0.045 | |
| 2024-02-25 | East Coast Invitational | 60mh | 11.54 | 5th · 4th on team | — | -0.045 | PR SR |
| 2024-02-25 | East Coast Invitational | 60m | 9.45 | 20th · 7th on team | — | -0.045 | |
| 2024-02-25 | East Coast Invitational | 200m | 30.92 | 25th · 11th on team | — | -0.045 | PR SR |
| 2024-01-21 | USATF New England Youth / HS Meet #2 | 55m | 8.83 | 19th · 7th on team | — | -0.044 | ★PR SR |
| 2024-01-21 | USATF New England Youth / HS Meet #2 | 300m | 53.94 | 22nd · 8th on team | — | -0.044 | |
| 2024-01-14 | USATF New England Youth / HS Meet #1 | 300m | 53.26 | 20th · 7th on team | — | -0.044 | PR SR |
| 2024-01-14 | USATF New England Youth / HS Meet #1 | 60m | 9.43 | 14th · 4th on team | — | -0.044 | ★PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-09 | Race results → | 200mh | 34.69 | 9th · 1st on team | — | — | |
| 2023-07-09 | Race results → | 100mh | 19.56 | 9th · 2nd on team | — | — | PR SR |
| 2023-06-24 | USATF New England Association Junior Olympic Championships | 200mh | 34.62 | 6th · 1st on team | — | -0.033 | ★PR SR |
| 2023-06-24 | USATF New England Association Junior Olympic Championships | 100mh | 21.36 | 13th · 3rd on team | — | -0.033 | PR SR |
| 2023-05-21 | USATF New England Youth Series - Meet #3 | 100m | 15.25 | 26th · 4th on team | — | -0.038 | PR SR |
| 2023-05-13 | USATF New England Youth Series - Meet #2 | 200m | 31.61 | 20th · 3rd on team | — | -0.024 | PR SR |
| 2023-05-13 | USATF New England Youth Series - Meet #2 | 400m | 1:10.71 | 6th · 1st on team | — | -0.024 | ★PR SR |
| 2023-05-07 | USATF New England Youth Series - Meet #1 | 400m | 1:14.01 | 20th · 4th on team | — | -0.040 | PR SR |
| 2023-05-07 | USATF New England Youth Series - Meet #1 | 100m | 15.42 | 29th · 5th on team | — | -0.040 | PR SR |