Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 85:01.40Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
2 Miles · OutdoorMidland Wachusett Division A League Meet · May 2411:03.76aMidland Wachusett Division A League MeetMay 24, 2025
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 102:18.22aDistrict E Nick DiPilato InvitationalMay 10, 2025
Discus · 1.6kg · OutdoorCentral Mass. Division 1 Class Meet · May 16109-04Central Mass. Division 1 Class MeetMay 16, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · Discus · Place 7 · Wachusett RegionalDiscus1.6kg7.106-0311
May 16Central Mass. Division 1 Class MeetMay 16 · Discus · Place 7 · Wachusett RegionalDiscus1.6kg7.109-04 PB11
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Discus · Place 1 · Wachusett RegionalDiscus1.6kg1.100' 3"11
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 1 Mile · Place 8 · Wachusett Regional1 Mile8.5:01.40 PB11
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 9 · Wachusett RegionalDiscus1.6kg9.31.67m11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Discus · Wachusett RegionalDiscus1.6kg—91'03"Unofficial11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Midland Wachusett Division A League MeetMay 24 · 2 Miles · Place 8 · Wachusett Regional2 Miles811:03.76a PB10
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 16 · Wachusett Regional800 Meters162:18.22a PB10
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 1 Mile · Place 10 · Wachusett Regional1 Mile105:06.0010
Apr 9Wachusett Vs Shephard Hill Boys Dual MeetApr 9 · 1 Mile · Place 5 · Wachusett Regional1 Mile55:24.010

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Wachusett Vs. Westborough (Boys Only)May 1 · 1 Mile · Place 7 · Wachusett Regional1 Mile7.5:17.19
Apr 24Shepherd Hill Vs. WachusettApr 24 · 2 Miles · Place 10 · Wachusett Regional2 Miles10.11:19.9Unofficial9