Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShrewsbury vs Grafton Dual Meet · Apr 1515.37aShrewsbury vs Grafton Dual MeetApril 15, 2026
200 Meters · OutdoorShrewsbury vs Grafton Dual Meet · Apr 1532.70aShrewsbury vs Grafton Dual MeetApril 15, 2026
Javelin · 600g · OutdoorCentral Mass. Division 1 Class Meet · May 16101-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

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Javelin · Place 5 · ShrewsburyJavelin600g5.101-0210
May 24Midland Wachusett Freshman Sophomore MeetMay 24 · Javelin · ShrewsburyJavelin600g—94'10"Unofficial10
May 23Division A Midland-Wachusett League MeetMay 23 · Javelin · Place 1 · ShrewsburyJavelin600g1.97-1010
May 16Central Mass. Division 1 Class MeetMay 16 · Javelin · Place 1 · ShrewsburyJavelin600g1.101-04 PB10
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Javelin · Place 1 · ShrewsburyJavelin600g1.97' 10"10
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 6 · ShrewsburyJavelin600g6.25.47m10
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · Javelin · ShrewsburyJavelin600g—98'02"Unofficial10
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · Javelin · Place 2 · ShrewsburyJavelin600g2.89-0510
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 200 Meters · Place 18 · Shrewsbury200 Meters18.32.70a PB10
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 23 · Shrewsbury100 Meters23.15.37a PB10