Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 813.30Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
300 Meters · IndoorMid Wach @ Shrewsbury Week 4 · Jan 2253.50Mid Wach @ Shrewsbury Week 4January 22, 2025
55 Meters · IndoorMidland Wachusett @ Shrewsbury #3 · Jan 147.90aMidland Wachusett @ Shrewsbury #3January 14, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · 100 Meters · Place 4 · Shrewsbury100 MetersRound P4.13.50a12
May 23Division A Midland-Wachusett League MeetMay 23 · 100 Meters · Place 3 · Shrewsbury100 Meters3.13.45a12
May 16Central Mass. Division 1 Class MeetMay 16 · 100 Meters · Place 15 · Shrewsbury100 MetersRound P15.13.58a12
May 13Algonquin vs ShrewsburyMay 13 · 100 Meters · Place 2 · Shrewsbury100 Meters213.47a12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 100 Meters · Place 3 · Shrewsbury100 Meters3.13.30 PBWind: 012
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · 100 Meters · Shrewsbury100 Meters—13.3Unofficial12
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 2 · Shrewsbury100 Meters2.13.84a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55 Meters · Place 4 · Shrewsbury55 Meters48.0012
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 55 Meters · Place 4 · Shrewsbury55 Meters47.90a PB12
Jan 7Midland Wachusett @ ShrewsburyJan 7 · High Jump · Place 4 · ShrewsburyHigh Jump44-412
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 55 Meters · Place 7 · Shrewsbury55 Meters78.00a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · Triple Jump · Place 3 · ShrewsburyTriple Jump331-011
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · Long Jump · Place 9 · ShrewsburyLong Jump911-2.5011
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · 100 Meters · Place 3 · Shrewsbury100 Meters314.06a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · 300 Meters · Place 14 · Shrewsbury300 Meters1453.50 PBJR
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 300 Meters · Place 13 · Shrewsbury300 Meters1354.70JR