Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-08 | MSTCA Multi Championships | javelin | 15.91m | — | — | -0.045 | |
| 2026-06-08 | MSTCA Multi Championships | lj | 4.61m | — | — | -0.045 | |
| 2026-06-08 | MSTCA Multi Championships | hj | 1.45m | — | — | -0.045 | |
| 2026-06-08 | MSTCA Multi Championships | shot | 5.63m | — | — | -0.045 | |
| 2026-06-08 | MSTCA Multi Championships | 100mh | 17.55 | 18th · 5th on team | — | -0.045 | |
| 2026-06-08 | MSTCA Multi Championships | 800m | 2:50.75 | 49th · 4th on team | 105.8 | -0.045 | ★PR ★R SR RSR |
| 2026-06-08 | MSTCA Multi Championships | 200m | 29.05 | 42nd · 4th on team | — | -0.045 | |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | tj | 33-00.25 | — | — | -0.050 | |
| 2026-05-29 | MIAA Division 2 Track & Field Championship | 100mh | 17.07 | 24th · 4th on team | — | -0.050 | |
| 2026-05-22 | Hopkinton Last Chance Meet | lj | 14-08.00 | — | — | -0.034 | |
| 2026-05-22 | Hopkinton Last Chance Meet | 100mh | 17.64 | 3rd · 2nd on team | — | -0.034 | |
| 2026-05-22 | Hopkinton Last Chance Meet | 200m | 28.71 | 7th · 2nd on team | — | -0.034 | ★PR SR |
| 2026-05-09 | Weston Twilight Invitational - Weston Events | tj | 32-01.25 | — | — | -0.045 | |
| 2026-05-09 | Weston Twilight Invitational - Weston Events | 100mh | 17.82 | 22nd · 1st on team | — | -0.045 | |
| 2026-05-05 | Hopkinton vs Westwood | lj | 15-01.50 | — | — | -0.034 | |
| 2026-05-05 | Hopkinton vs Westwood | 100mh | 17.22 | 1st · 1st on team | — | -0.034 | |
| 2026-05-02 | MSTCA Division 2 Relays | tj | 9.74m | — | — | -0.036 | |
| 2026-04-30 | Dedham v Hopkinton | tj | 32-10 | — | — | -0.035 | |
| 2026-04-30 | Dedham v Hopkinton | 100mh | 17.04 | 2nd · 1st on team | — | -0.035 | ★PR SR |
| 2026-04-30 | Dedham v Hopkinton | 100m | 13.84 | 4th · 2nd on team | — | -0.035 | SR |
| 2026-04-15 | Norwood at Hopkinton | tj | 31-05.50 | — | — | -0.034 | |
| 2026-04-15 | Norwood at Hopkinton | 100mh | 17.39 | 2nd · 2nd on team | — | -0.034 | SR |
| 2026-04-15 | Norwood at Hopkinton | 100m | 14.21 | 7th · 4th on team | — | -0.034 | SR |
| 2026-04-07 | Holliston at Hopkinton | tj | 31-00.00 | — | — | -0.034 | |
| 2026-04-07 | Holliston at Hopkinton | 100mh | 17.52 | 1st · 1st on team | — | -0.034 | SR |
| 2026-02-17 | Last Chance National Qualifier | tj | 30-09.50 | — | — | -0.050 | |
| 2026-02-17 | Last Chance National Qualifier | 55m | 8.15 | 1st · 1st on team | — | -0.050 | |
| 2026-02-17 | Last Chance National Qualifier | 55mh | 9.61 | 2nd · 1st on team | — | -0.050 | |
| 2026-02-11 | MIAA Division 2 Indoor Track & Field Championship | 55mh | 9.79 | 25th · 3rd on team | — | -0.048 | |
| 2026-02-05 | Tri Valley League Open | lj | 14-07.25 | — | — | -0.049 | |
| 2026-02-05 | Tri Valley League Open | 55m | 8.07 | 18th · 4th on team | — | -0.049 | |
| 2026-02-05 | Tri Valley League Open | 55mh | 9.95 | 17th · 3rd on team | — | -0.049 | |
| 2026-01-31 | Tri Valley League Showcase | lj | 14-11.50 | — | — | -0.048 | |
| 2026-01-31 | Tri Valley League Showcase | 55mh | 9.47 | 7th · 1st on team | — | -0.048 | SR |
| 2026-01-31 | Tri Valley League Showcase | 55mh | 9.57 | 8th · 2nd on team | — | -0.048 | |
| 2026-01-22 | TVL Double-Dual | 300m | 52.41 | 25th · 6th on team | — | -0.042 | SR |
| 2026-01-22 | TVL Double-Dual | 55mh | 9.75 | 3rd · 2nd on team | — | -0.042 | SR |
| 2026-01-18 | MSTCA Kalperis Relays - Division 2 | lj | 4.40m | — | — | -0.049 | |
| 2026-01-09 | MSTCA Northeast Invitational | tj | 30-08.25 | — | — | -0.049 | |
| 2026-01-08 | Tri Valley League - Meet 4 | 55m | 8.18 | 3rd · 3rd on team | — | -0.049 | |
| 2026-01-08 | Tri Valley League - Meet 4 | 55mh | 9.89 | 7th · 3rd on team | — | -0.049 | |
| 2025-12-30 | Tri Valley League - Meet 3 | lj | 13-10.50 | — | — | -0.049 | |
| 2025-12-30 | Tri Valley League - Meet 3 | 55m | 8.25 | 1st · 1st on team | — | -0.049 | |
| 2025-12-30 | Tri Valley League - Meet 3 | 55mh | 9.91 | 6th · 3rd on team | — | -0.049 | |
| 2025-12-17 | TVL- Norton vs Millis; Holliston vs Hopkinton | 55mh | 9.87 | 4th · 2nd on team | — | -0.050 | SR |
| 2025-12-17 | TVL- Norton vs Millis; Holliston vs Hopkinton | 55m | 8.06 | 7th · 4th on team | — | -0.050 | ★PR SR |
| 2025-12-11 | Tri Valley League - Meet 1 | 55mh | 9.94 | 7th · 2nd on team | — | -0.049 | SR |
| 2025-12-11 | Tri Valley League - Meet 1 | 55m | 8.2 | 1st · 1st on team | — | -0.049 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-29 | MIAA Division 2 Track & Field Championship | 100mh | 17.41 | 30th · 7th on team | — | -0.050 | |
| 2025-05-24 | MSTCA South Shore Twilight Invitational | tj | 30-01.00 | — | — | -0.055 | |
| 2025-05-24 | MSTCA South Shore Twilight Invitational | 100m | 14.61 | 69th · 2nd on team | — | -0.055 | |
| 2025-05-24 | MSTCA South Shore Twilight Invitational | 100mh | 17.94 | 23rd · 1st on team | — | -0.055 | |
| 2025-05-20 | TVL Showcase Meet | 100mh | 17.35 | 16th · 6th on team | — | -0.043 | PR SR |
| 2025-05-20 | TVL Showcase Meet | 100mh | 17.33 | 13th · 4th on team | — | -0.043 | PR SR |
| 2025-05-16 | MSTCA Division 2 Relays | tj | 9.32m | — | — | -0.036 | |
| 2025-05-13 | Dedham vs Hopkinton | tj | 29-08.00 | — | — | -0.034 | |
| 2025-05-13 | Dedham vs Hopkinton | 100m | 13.79 | 6th · 4th on team | — | -0.034 | ★PR SR |
| 2025-05-13 | Dedham vs Hopkinton | 100mh | 17.43 | 2nd · 2nd on team | — | -0.034 | SR |
| 2025-05-03 | MSTCA Jim Hoar Freshman Sophomore Invitational | lj | 14-08.25 | — | — | -0.042 | |
| 2025-05-03 | MSTCA Jim Hoar Freshman Sophomore Invitational | 100mh | 17.46 | 19th · 2nd on team | — | -0.042 | SR |
| 2025-05-01 | Norwood vs Hopkinton | tj | 30-04.00 | — | — | -0.039 | |
| 2025-05-01 | Norwood vs Hopkinton | 100mh | 17.64 | 2nd · 2nd on team | — | -0.039 | |
| 2025-05-01 | Norwood vs Hopkinton | 100m | 13.88 | 1st · 1st on team | — | -0.039 | PR SR |
| 2025-04-14 | Hopkinton at Holliston | lj | 14-08.50 | — | — | -0.024 | |
| 2025-04-14 | Hopkinton at Holliston | 100mh | 17.53 | 2nd · 2nd on team | — | -0.024 | SR |
| 2025-04-14 | Hopkinton at Holliston | 100m | 14.14 | 7th · 4th on team | — | -0.024 | PR SR |
| 2025-04-08 | Ashland at Hopkinton | lj | 12-09.50 | — | — | -0.034 | |
| 2025-04-08 | Ashland at Hopkinton | 100mh | 18.57 | 1st · 1st on team | — | -0.034 | SR |
| 2025-04-02 | Hopkinton at Westwood | lj | 15-00.25 | — | — | -0.042 | |
| 2025-04-02 | Hopkinton at Westwood | 100m | 14.49 | 11th · 6th on team | — | -0.042 | SR |
| 2025-04-02 | Hopkinton at Westwood | 400mh | 1:20.96 | 5th · 3rd on team | — | -0.042 | SR |
| 2025-02-13 | MIAA Division 2 Indoor Track & Field Championship | 55mh | 13.19 | 39th · 6th on team | — | -0.049 | |
| 2025-01-26 | TVL Championship/Showcase meet | lj | 14' 6 | — | — | -0.048 | |
| 2025-01-26 | TVL Championship/Showcase meet | 55mh | 9.51 | 9th · 4th on team | — | -0.048 | PR SR |
| 2025-01-26 | TVL Championship/Showcase meet | 55mh | 9.31 | 6th · 3rd on team | — | -0.048 | ★PR SR |
| 2025-01-24 | Tri Valley League Meet 5 | 55mh | 9.54 | 3rd · 2nd on team | — | -0.049 | PR SR |
| 2025-01-18 | MSTCA Division 2 James Kalperis Relays | lj | 4.36m | — | — | -0.049 | |
| 2025-01-10 | MSTCA Northeast Invitational | 55mh | 9.72 | 31st · 3rd on team | — | -0.049 | |
| 2025-01-04 | MSTCA Freshman-Sophomore Meet (Large Schools) | lj | 14-07.50 | — | — | -0.049 | |
| 2025-01-04 | MSTCA Freshman-Sophomore Meet (Large Schools) | 55mh | 9.81 | 11th · 2nd on team | — | -0.049 | |
| 2025-01-04 | MSTCA Freshman-Sophomore Meet (Large Schools) | 55mh | 9.76 | 9th · 1st on team | — | -0.049 | |
| 2025-01-03 | Tri Valley Meet 4 | lj | 14-03.50 | — | — | -0.049 | |
| 2025-01-03 | Tri Valley Meet 4 | 55mh | 10.1 | 7th · 2nd on team | — | -0.049 | |
| 2024-12-23 | Tri Valley Meet 3 | lj | 14-05.50 | — | — | -0.049 | |
| 2024-12-23 | Tri Valley Meet 3 | 55m | 8.2 | 1st · 1st on team | — | -0.049 | PR SR |
| 2024-12-23 | Tri Valley Meet 3 | 55mh | 9.69 | 5th · 2nd on team | — | -0.049 | PR SR |
| 2024-12-19 | Tri Valley Meet 2B | 55mh | 9.91 | 5th · 2nd on team | — | -0.042 | |
| 2024-12-19 | Tri Valley Meet 2B | 300m | 51.77 | 17th · 3rd on team | — | -0.042 | ★PR SR |
| 2024-12-13 | Tri Valley - Meet 1 | 55mh | 9.9 | 4th · 2nd on team | — | -0.049 | PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-26 | MIAA Division 2 Track & Field Championship | lj | 14-11.75 | — | — | -0.050 | |
| 2024-05-26 | MIAA Division 2 Track & Field Championship | 100mh | 17.5 | 32nd · 6th on team | — | -0.050 | |
| 2024-05-18 | Mercury Grand Invitational | lj | 15-06.50 | — | — | -0.043 | |
| 2024-05-18 | Mercury Grand Invitational | 100m | 14.24 | 14th · 6th on team | — | -0.043 | PR SR |
| 2024-05-18 | Mercury Grand Invitational | 100m | 14.18 | 13th · 5th on team | — | -0.043 | PR SR |
| 2024-05-18 | Mercury Grand Invitational | 100mh | 17.84 | 18th · 5th on team | — | -0.043 | |
| 2024-05-14 | Tri Valley League Championship | lj | 14-09.00 | — | — | -0.036 | |
| 2024-05-14 | Tri Valley League Championship | 100mh | 17.43 | 14th · 5th on team | — | -0.036 | PR SR |
| 2024-05-14 | Tri Valley League Championship | 100mh | 17.4 | 13th · 4th on team | — | -0.036 | PR SR |
| 2024-05-08 | Hopkinton v Norwood | lj | 13-02.00 | — | — | -0.034 | |
| 2024-05-08 | Hopkinton v Norwood | tj | 29-02.00 | — | — | -0.034 | |
| 2024-05-08 | Hopkinton v Norwood | 100mh | 17.66 | 1st · 1st on team | — | -0.034 | |
| 2024-05-08 | Hopkinton v Norwood | 400mh | 1:18.75 | 4th · 4th on team | — | -0.034 | ★PR SR |
| 2024-04-30 | TVL - Hopkinton v Holliston | tj | 29-01.00 | — | — | -0.034 | |
| 2024-04-30 | TVL - Hopkinton v Holliston | lj | 13-05.50 | — | — | -0.034 | |
| 2024-04-30 | TVL - Hopkinton v Holliston | 100mh | 17.81 | 3rd · 3rd on team | — | -0.034 | |
| 2024-04-28 | MSTCA Div. II Relays | lj | 4.35m | — | — | -0.039 | |
| 2024-04-23 | Ashland vs Hopkinton | lj | 14-03.50 | — | — | -0.030 | |
| 2024-04-23 | Ashland vs Hopkinton | 100mh | 17.54 | 2nd · 2nd on team | — | -0.030 | PR SR |
| 2024-04-09 | Hopkinton v Westwood | lj | 13-00.00 | — | — | -0.034 | |
| 2024-04-09 | Hopkinton v Westwood | 200m | 30.23 | 11th · 7th on team | — | -0.034 | |
| 2024-04-09 | Hopkinton v Westwood | 400mh | 1:20.46 | 6th · 4th on team | — | -0.034 | PR SR |
| 2024-04-03 | Medfield vs Hopkinton | 100mh | 18.24 | 2nd · 1st on team | — | -0.029 | PR SR |
| 2024-04-03 | Medfield vs Hopkinton | 200m | 29.84 | 2nd · 2nd on team | — | -0.029 | PR SR |
| 2024-02-10 | MSTCA Qualifier Meet | 55mh | 9.99 | 26th · 1st on team | — | -0.049 | PR SR |
| 2024-02-03 | Tri Valley League Showcase | 55mh | 10.46 | 22nd · 5th on team | — | -0.049 | |
| 2024-01-26 | Tri Valley League - Meet 5 | 55mh | 10.56 | 1st · 1st on team | — | -0.049 | |
| 2024-01-11 | Tri Valley League- 1/11 | 55m | 8.27 | 4th · 2nd on team | — | -0.050 | PR SR |
| 2024-01-11 | Tri Valley League- 1/11 | 55mh | 10.27 | 8th · 2nd on team | — | -0.050 | PR SR |
| 2024-01-06 | MSTCA Freshman-Sophomore (Large School) | 55mh | 10.63 | 29th · 1st on team | — | -0.049 | PR SR |
| 2024-01-05 | Tri Valley League - Meet 4 | 600m | 2:06.4 | 20th · 5th on team | — | -0.049 | ★PR SR |
| 2024-01-05 | Tri Valley League - Meet 4 | 55mh | 10.73 | 16th · 4th on team | — | -0.049 | PR SR |
| 2023-12-13 | Tri Valley League - Meet 2 | 55m | 8.66 | 13th · 10th on team | — | -0.049 | PR SR |
| 2023-12-13 | Tri Valley League - Meet 2 | 55mh | 11.27 | 5th · 4th on team | — | -0.049 | |
| 2023-12-08 | Tri Valley League - Meet 1 | 55mh | 11.27 | 17th · 6th on team | — | -0.049 | PR SR |