Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 7 | 15.7 | CMAC Dual (WCS, Hopedale, Northbridge) | May 7, 2026 |
| 200 Meters · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 23 | 32.11a | Joe Tranchita Last Chance To Qualify Meet | May 23, 2026 |
| 400 Meters · OutdoorCMAC Dual (Nipmuc, Hopedale, NDA) · Apr 8 | 1:16.2 | CMAC Dual (Nipmuc, Hopedale, NDA) | April 8, 2026 |
| 50 Yard Dash · IndoorDual Valley Conference meet 1 · Dec 10 | 6.70a | Dual Valley Conference meet 1 | December 10, 2024 |
| 55 Meter · Indoor3rd Annual Indoor Mercury Games · Dec 13 | 9.30a | 3rd Annual Indoor Mercury Games | December 13, 2025 |
| 600 Meters · IndoorCMAC NHS week 1/ meet A · Dec 16 | 2:06.90 | CMAC NHS week 1/ meet A | December 16, 2025 |
| Discus · 1.6kg · OutdoorCMAC Dual (Nipmuc, Hopedale, NDA) · Apr 8 | 46' 5" | CMAC Dual (Nipmuc, Hopedale, NDA) | April 8, 2026 |
| Javelin · 800g · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 7 | 44' 7" | CMAC Dual (WCS, Hopedale, Northbridge) | May 7, 2026 |
| Long Jump · OutdoorDual Valley Conference MS Spring Championship · May 22 | 8-06.00 | Dual Valley Conference MS Spring Championship | May 22, 2024 |
| Shot Put · 12lb · IndoorCMAC NHS week 1/ meet A · Dec 16 | 19-05.50 | CMAC NHS week 1/ meet A | December 16, 2025 |
| Shot Put · 12lb · Outdoor2nd Annual Outdoor Mercury Games · Apr 25 | 20-07.00 | 2nd Annual Outdoor Mercury Games | April 25, 2025 |
| Varsity 50 Yard Dash · IndoorDual Valley Conference meet 5 · Jan 23 | 8.54a | Dual Valley Conference meet 5 | January 23, 2025 |
| Varsity 50 Yard Dash Finals · IndoorDual Valley Conference Meet 4 · Jan 14 | 8.61a | Dual Valley Conference Meet 4 | January 14, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | Joe Tranchita Last Chance To Qualify MeetMay 23 · Javelin · Place 9 · Hopedale Jr/SrHopedale Jr/Sr | Javelin800g | 9. | 42-01 | 10 |
| May 23 | Joe Tranchita Last Chance To Qualify MeetMay 23 · 200 Meters · Place 30 · Hopedale Jr/SrHopedale Jr/Sr | 200 MetersRound P | 30. | 32.11a PB | 10 |
| May 23 | Joe Tranchita Last Chance To Qualify MeetMay 23 · 100 Meters · Place 35 · Hopedale Jr/SrHopedale Jr/Sr | 100 MetersRound P | 35. | 16.04a | 10 |
| May 9 | District E Nick DiPilato InvitationalMay 9 · 200 Meters · Place 74 · Hopedale Jr/SrHopedale Jr/Sr | 200 Meters | 74. | 33.47a | 10 |
| May 9 | District E Nick DiPilato InvitationalMay 9 · 100 Meters · Place 77 · Hopedale Jr/SrHopedale Jr/Sr | 100 Meters | 77. | 16.47a | 10 |
| May 7 | CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Javelin · Place 9 · Hopedale Jr/SrHopedale Jr/Sr | Javelin800g | 9. | 44' 7" PB | 10 |
| May 7 | CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 200 Meters · Place 12 · Hopedale Jr/SrHopedale Jr/Sr | 200 Meters | 12. | 33.1 | 10 |
| May 7 | CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 100 Meters · Place 14 · Hopedale Jr/SrHopedale Jr/Sr | 100 Meters | 14. | 15.7 PB | 10 |
| Apr 29 | BVT vs Hopedale CMAC MeetApr 29 · Javelin · Place 10 · Hopedale Jr/SrHopedale Jr/Sr | Javelin800g | 10. | 41' 6" | 10 |
| Apr 29 | BVT vs Hopedale CMAC MeetApr 29 · 200 Meters · Place 16 · Hopedale Jr/SrHopedale Jr/Sr | 200 Meters | 16. | 33.2 | 10 |
| Apr 29 | BVT vs Hopedale CMAC MeetApr 29 · 100 Meters · Place 21 · Hopedale Jr/SrHopedale Jr/Sr | 100 Meters | 21. | 16.3 | 10 |
| Apr 23 | 3rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 53 · Hopedale Jr/SrHopedale Jr/Sr | Javelin | 53 | 37-03 | 10 |
| Apr 23 | 3rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 60 · Hopedale Jr/SrHopedale Jr/Sr | Discus | 60 | 40-10 | 10 |
| Apr 23 | 3rd Annual Outdoor Mercury GamesApr 23 · 400 Meters · Place 54 · Hopedale Jr/SrHopedale Jr/Sr | 400 Meters | 54 | 1:17.69a | 10 |
| Apr 23 | 3rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 83 · Hopedale Jr/SrHopedale Jr/Sr | 100 MetersRound P | 83 | 16.02a | 10 |
| Apr 8 | CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Javelin · Place 10 · Hopedale Jr/SrHopedale Jr/Sr | Javelin800g | 10. | 32' 4.5" | 10 |
| Apr 8 | CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Discus · Place 9 · Hopedale Jr/SrHopedale Jr/Sr | Discus1.6kg | 9. | 46' 5" PB | 10 |
| Apr 8 | CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 400 Meters · Place 9 · Hopedale Jr/SrHopedale Jr/Sr | 400 Meters | 9. | 1:16.2 PB | 10 |
| Apr 8 | CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 100 Meters · Place 13 · Hopedale Jr/SrHopedale Jr/Sr | 100 Meters | 13. | 16.7 | 10 |
2025 Indoor Track
7 results2025 Outdoor Track
21 results2024 Indoor Track
4 results2024 Outdoor Track
1 results