Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-10-15 | Braintree High School | 5000m | 22:27 | 13th · 6th on team | 104.6 | -6.0% | ★PR ★CR ★R SR CSR RSR |
| 2025-10-11 | Cape Cod Fairgrounds | 5000m | 23:16.3 | 58th · 3rd on team | 102.2 | -5.0% | PR ★CR R SR CSR RSR |
| 2025-09-30 | Larz Anderson Park | 4441m | 23:27.8 | 22nd · 7th on team | 99.6 | +5.6% | ★PR ★CR SR CSR |
| 2025-09-25 | Braintree High School | 5000m | 23:32 | 13th · 6th on team | 100.0 | -6.0% | PR CR SR CSR |
| 2025-09-20 | Wrentham Development Center | 3000m | 14:07.7 | 42nd · 4th on team | 101.3 | -1.2% | ★PR ★CR SR CSR RSR |
| 2025-09-17 | Cold Spring Park | 2574m | 12:26 | 5th · 1st on team | 99.7 | +2.3% | ★PR ★CR SR CSR RSR |
| 2025-09-03 | Braintree High School | 3460m | 16:12.1 | 2nd · 1st on team | 99.7 | -3.9% | ★PR ★CR SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-10-26 | Wrentham Development Center | 5000m | 24:19.05 | 42nd · 2nd on team | 101.2 | -2.9% | PR ★CR SR CSR RSR |
| 2024-10-17 | Houghton's Pond | 4667m | 23:52 | 20th · 9th on team | 99.4 | +1.7% | ★PR ★CR SR CSR |
| 2024-10-13 | Cape Cod Fairgrounds | 5000m | 25:18.28 | 144th · 7th on team | 93.9 | -5.0% | PR CR SR CSR |
| 2024-10-09 | Cutler Park Reservation | 2500m | 11:20 | 11th · 1st on team | 96.7 | -7.2% | ★PR ★CR SR CSR |
| 2024-09-25 | Farm Pond | 2600m | 12:14 | 8th · 1st on team | 100.8 | +1.5% | ★PR ★CR SR CSR RSR |
| 2024-09-18 | Walpole High School | 2864m | 14:14 | 1st · 1st on team | 95.5 | -0.8% | ★PR ★CR SR CSR RSR |
| 2024-09-11 | Braintree High School | 3460m | 17:43 | 10th · 5th on team | 92.2 | -3.9% | PR CR SR CSR RSR |
| 2024-09-04 | Braintree High School | 3460m | 18:48 | 40th · 7th on team | 86.7 | -3.9% | PR CR SR CSR RSR |
2022 XC
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-10-29 | Wrentham Development Center | 3000m | 15:13.6 | 24th · 2nd on team | 94.6 | -1.2% | PR CR R SR CSR RSR |
| 2022-10-19 | Houghton's Pond | 4667m | 25:41 | 20th · 11th on team | 93.7 | +1.7% | PR CR SR CSR |
| 2022-10-14 | Cape Cod Fairgrounds | 3379m | 16:46.3 | 66th · 2nd on team | 94.6 | -6.6% | ★PR ★CR R SR CSR RSR |
| 2022-09-28 | Braintree High School | 3379m | 16:49 | 13th · 4th on team | 93.7 | -6.0% | PR ★CR SR CSR |
| 2022-09-24 | Wrentham Development Center | 3000m | 15:21.2 | 112th · 3rd on team | 94.6 | -1.2% | PR CR R SR CSR RSR |
| 2022-09-14 | Larz Anderson Park | 2623m | 15:44 | 30th · 8th on team | 86.4 | +5.2% | ★PR ★CR R SR CSR RSR |
| 2022-09-07 | Walpole High School | 2864m | 16:34 | 12th · 6th on team | 82.9 | -0.8% | PR CR R SR CSR RSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | MSTCA South Shore Twilight | lj | 13' 0.5" | — | — | -2.2% | |
| 2026-05-23 | MSTCA South Shore Twilight | 100m | 14.23 | 62nd · 4th on team | — | -2.2% | ★PR SR |
| 2026-05-23 | MSTCA South Shore Twilight | 400m | 1:05.82 | 22nd · 1st on team | — | -2.2% | ★PR SR |
| 2026-05-06 | BSC-4 Braintree, Walpole at Framingham | lj | 11' 10.5" | — | — | -0.6% | |
| 2026-05-06 | BSC-4 Braintree, Walpole at Framingham | 400m | 1:06.23 | 6th · 3rd on team | — | -0.6% | PR SR |
| 2026-04-29 | BSC-3 Braintree, Brookline, Weymouth at Wellesley | lj | 11' 10" | — | — | -1.1% | |
| 2026-04-29 | BSC-3 Braintree, Brookline, Weymouth at Wellesley | 200m | 30.96 | 22nd · 3rd on team | — | -1.1% | SR |
| 2026-04-29 | BSC-3 Braintree, Brookline, Weymouth at Wellesley | 400m | 1:07.87 | 15th · 2nd on team | — | -1.1% | PR SR |
| 2026-04-15 | Natick - Newton North @ Braintree | 400mh | 1:27.05 | 7th · 3rd on team | — | -1.7% | ★PR SR |
| 2026-04-08 | Milton, Braintree, and Needham | lj | 13' 10.75" | — | — | +0.1% | |
| 2026-04-08 | Milton, Braintree, and Needham | 400m | 1:08.25 | 4th · 2nd on team | — | +0.1% | PR SR |
| 2026-02-04 | Bay State Conf - Meet of Champions | lj | 13-03.50 | — | — | -1.8% | |
| 2026-01-28 | Bay Sate Conf - Open Meet | lj | 14-06.00 | — | — | -1.8% | |
| 2026-01-28 | Bay Sate Conf - Open Meet | 300m | 48.26 | 26th · 2nd on team | — | -1.8% | |
| 2026-01-22 | Bay State Conf - Block #5 | lj | 12-09.25 | — | — | -1.8% | |
| 2026-01-22 | Bay State Conf - Block #5 | 300m | 48.03 | 28th · 2nd on team | — | -1.8% | |
| 2026-01-15 | Bay State Conf - Block #4 | lj | 13-06.50 | — | — | -1.8% | |
| 2026-01-15 | Bay State Conf - Block #4 | 300m | 47.02 | 22nd · 2nd on team | — | -1.8% | |
| 2026-01-08 | Bay State Conf - Block#3 | lj | 13-04.25 | — | — | -1.8% | |
| 2026-01-08 | Bay State Conf - Block#3 | 55m | 8.37 | 34th · 4th on team | — | -1.8% | ★PR SR |
| 2025-12-28 | Winter Warrior HS Invitational | 55m | 8.46 | 114th · 3rd on team | — | -1.7% | PR SR |
| 2025-12-28 | Winter Warrior HS Invitational | 600m | 2:07.02 | 68th · 4th on team | — | -1.7% | |
| 2025-12-21 | MSTCA Speed Classic (Sunday) | lj | DNS | — | — | -1.8% | |
| 2025-12-21 | MSTCA Speed Classic (Sunday) | 55m | 8.55 | 88th · 8th on team | — | -1.8% | |
| 2025-12-21 | MSTCA Speed Classic (Sunday) | 300m | 46.76 | 24th · 3rd on team | — | -1.8% | ★PR SR |
| 2025-12-18 | Bay State Conf - Block #2 | lj | 13-00.50 | — | — | -1.8% | |
| 2025-12-18 | Bay State Conf - Block #2 | 55m | 8.48 | 36th · 3rd on team | — | -1.8% | PR SR |
| 2025-12-11 | Bay State Conf - Block#1 | lj | 10-09.00 | — | — | -1.8% | |
| 2025-12-11 | Bay State Conf - Block#1 | 600m | 2:00.39 | 26th · 3rd on team | — | -1.8% | SR |
2025 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-24 | MSTCA South Shore Twilight Invitational | lj | 12-09.75 | — | — | -2.2% | |
| 2025-05-24 | MSTCA South Shore Twilight Invitational | 400m | 1:10.74 | 22nd · 2nd on team | — | -2.2% | |
| 2025-04-30 | Bay State Conference Quad 3 - Wellesley | lj | 13-06.50 | — | — | -1.1% | |
| 2025-04-30 | Bay State Conference Quad 3 - Wellesley | 200m | 32.67 | 44th · 11th on team | — | -1.1% | |
| 2025-04-30 | Bay State Conference Quad 3 - Wellesley | 400m | 1:10.3 | 18th · 4th on team | — | -1.1% | |
| 2025-04-28 | Baystate Conference Tri meet 4 at Framingham | lj | 10-06.00 | — | — | -0.6% | |
| 2025-04-28 | Baystate Conference Tri meet 4 at Framingham | 100m | 15.36 | 22nd · 5th on team | — | -0.6% | SR |
| 2025-04-16 | Bay State Conf 2 at Braintree | lj | FOUL | — | — | -1.7% | |
| 2025-04-16 | Bay State Conf 2 at Braintree | 200m | 31.4 | 11th · 3rd on team | — | -1.7% | SR |
| 2025-04-09 | Braintree, Milton, and Needham | lj | FOUL | — | — | +0.1% | |
| 2025-04-09 | Braintree, Milton, and Needham | 400m | 1:09.58 | 9th · 4th on team | — | +0.1% | SR |
| 2025-01-28 | Bay State Conference - Open | lj | FOUL | — | — | -1.8% | |
| 2025-01-28 | Bay State Conference - Open | 300m | 50.78 | 53rd · 6th on team | — | -1.8% | |
| 2025-01-23 | Bay State Conference - Block 5 | lj | 13-01.50 | — | — | -1.8% | |
| 2025-01-23 | Bay State Conference - Block 5 | 300m | 48.6 | 14th · 1st on team | — | -1.8% | PR SR |
| 2025-01-09 | Bay State Conference - Block #4 | lj | FOUL | — | — | -1.8% | |
| 2025-01-09 | Bay State Conference - Block #4 | 300m | 50.2 | 16th · 1st on team | — | -1.8% | SR |
| 2025-01-09 | Bay State Conference - Block #4 | 55m | 8.79 | 45th · 8th on team | — | -1.8% | SR |
| 2025-01-02 | Bay State Conference - Block#3 | lj | 12-08.75 | — | — | -1.8% | |
| 2025-01-02 | Bay State Conference - Block#3 | 55m | 8.88 | 49th · 11th on team | — | -1.8% | SR |
| 2024-12-19 | Bay State Conference - Block #2 | lj | 13-02.50 | — | — | -1.8% | |
| 2024-12-19 | Bay State Conference - Block #2 | 55m | 8.94 | 59th · 9th on team | — | -1.8% | SR |
2024 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-18 | MSTCA South Shore Twilight | lj | DNS | — | — | -2.2% | |
| 2024-05-18 | MSTCA South Shore Twilight | 100m | 14.95 | 50th · 4th on team | — | -2.2% | PR SR |
| 2024-05-18 | MSTCA South Shore Twilight | 400m | 1:09.49 | 27th · 1st on team | — | -2.2% | |
| 2024-05-08 | Walpole vs. Braintree | lj | 12-04.50 | — | — | -0.9% | |
| 2024-05-08 | Walpole vs. Braintree | 400m | 1:08.64 | 1st · 1st on team | — | -0.9% | PR SR |
| 2024-05-01 | Braintree vs. Weymouth | lj | 13-01.00 | — | — | -1.7% | |
| 2024-05-01 | Braintree vs. Weymouth | 100m | 15.14 | 10th · 5th on team | — | -1.7% | PR SR |
| 2024-05-01 | Braintree vs. Weymouth | 200m | 30.74 | 7th · 3rd on team | — | -1.7% | ★PR SR |
| 2024-04-24 | Newton North vs Braintree | lj | 13'3.50 | — | — | -0.7% | |
| 2024-04-24 | Newton North vs Braintree | 400m | 1:12.74 | 8th · 3rd on team | — | -0.7% | |
| 2024-04-24 | Newton North vs Braintree | 200m | 33.44 | 17th · 7th on team | — | -0.7% | SR |
| 2024-04-05 | Needham v. Braintree | 400m | 1:10.14 | 1st · 1st on team | — | +0.1% | PR SR |
| 2024-01-31 | Bay State Conf - Block 6 | lj | 12-09.75 | — | — | -1.8% | |
| 2024-01-25 | Bay State Conf - Block 5 | lj | 10-10.50 | — | — | -1.8% | |
| 2024-01-25 | Bay State Conf - Block 5 | 55m | 8.85 | 31st · 3rd on team | — | -1.8% | |
| 2024-01-25 | Bay State Conf - Block 5 | 600m | 1:59.13 | 18th · 3rd on team | — | -1.8% | |
| 2024-01-11 | Bay State Conf - Block 4 | lj | 11-06.00 | — | — | -1.8% | |
| 2024-01-11 | Bay State Conf - Block 4 | 55m | 8.69 | 31st · 4th on team | — | -1.8% | |
| 2024-01-11 | Bay State Conf - Block 4 | 600m | 1:59.25 | 25th · 3rd on team | — | -1.8% | |
| 2024-01-06 | MSTCA Freshman-Sophomore (Large School) | lj | 11-11.75 | — | — | -1.8% | |
| 2024-01-06 | MSTCA Freshman-Sophomore (Large School) | 300m | 49.39 | 36th · 1st on team | — | -1.8% | PR SR |
| 2024-01-04 | Bay State Conference - Block 3 | lj | FOUL | — | — | -1.8% | |
| 2024-01-04 | Bay State Conference - Block 3 | 600m | 2:04.42 | 35th · 4th on team | — | -1.8% | |
| 2024-01-04 | Bay State Conference - Block 3 | 55m | 8.6 | 18th · 1st on team | — | -1.8% | PR SR |
| 2023-12-28 | MSTCA Distance Classic and Pentathlon | 800m | 3:01.04 | 62nd · 7th on team | 99.9 | -1.8% | SR RSR |
| 2023-12-21 | Bay State Conf - Block 2 | lj | 12-04.00 | — | — | -1.8% | |
| 2023-12-21 | Bay State Conf - Block 2 | 55m | 8.91 | 33rd · 2nd on team | — | -1.8% | SR |
| 2023-12-21 | Bay State Conf - Block 2 | 600m | 1:57.26 | 27th · 3rd on team | — | -1.8% | ★PR SR |
| 2023-12-17 | MSTCA Speed Classic (Large School) | 55m | 8.93 | 117th · 14th on team | — | -1.8% | SR |
| 2023-12-17 | MSTCA Speed Classic (Large School) | 300m | 50.49 | 91st · 11th on team | — | -1.8% | PR SR |
| 2023-12-14 | Bay State Conf - Block 1 | lj | FOUL | — | — | -1.8% | |
| 2023-12-14 | Bay State Conf - Block 1 | 600m | 1:57.84 | 23rd · 3rd on team | — | -1.8% | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-20 | MSTCA South Shore Twilight Meet | 100m | 15.62 | 57th · 3rd on team | — | -2.2% | |
| 2023-05-10 | Walpole vs. Braintree | 400m | 1:10.54 | 5th · 3rd on team | — | -1.1% | PR SR |
| 2023-05-03 | Weymouth vs. Braintree | 200m | 31.84 | 14th · 7th on team | — | -1.0% | PR SR |
| 2023-05-03 | Weymouth vs. Braintree | 100m | 15.44 | 23rd · 8th on team | — | -1.0% | PR SR |
| 2023-04-26 | Newton North vs Braintree | 400m | 1:14.32 | 11th · 4th on team | — | -1.1% | |
| 2023-04-05 | Needham v. Braintree | 400m | 1:11.54 | 7th · 3rd on team | — | -1.1% | PR SR |
| 2023-02-01 | BSC Meet #6 | 55m | 9.05 | 80th · 9th on team | — | -1.8% | |
| 2023-02-01 | BSC Meet #6 | 600m | 1:58.14 | 12th · 2nd on team | — | -1.8% | PR SR |
| 2023-01-26 | BSC Meet #5 | 55m | 8.86 | 41st · 4th on team | — | -1.8% | PR SR |
| 2023-01-26 | BSC Meet #5 | 600m | 2:00.27 | 32nd · 3rd on team | — | -1.8% | PR SR |
| 2023-01-12 | BSC Meet #4 | 600m | 2:04.32 | 32nd · 4th on team | — | -1.8% | PR SR |
| 2023-01-12 | BSC Meet #4 | 55m | 9.41 | 82nd · 8th on team | — | -1.8% | |
| 2023-01-05 | BSC Meet #3 | 55m | 8.93 | 49th · 5th on team | — | -1.8% | PR SR |
| 2022-12-28 | MSTCA Distance Classic | 800m | 2:58.51 | 45th · 8th on team | 101.8 | -1.8% | ★PR R SR RSR |
| 2022-12-22 | BSC Meet #2 | 55m | 8.95 | 46th · 3rd on team | — | -1.8% | PR SR |
| 2022-12-17 | Meet results → | Women's 55 Meters | 9.19 | 155th · 15th on team | — | — | ★PR SR |
| 2022-12-17 | Meet results → | Women's 300 Meters | 51.27 | 112th · 10th on team | — | — | ★PR SR |
| 2022-12-15 | BSC Meet #1 | 600m | 2:12 | 35th · 4th on team | — | -1.8% | PR SR |