Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlgonquin vs Shrewsbury (girls) · May 115.7Algonquin vs Shrewsbury (girls)May 1, 2024
200 Meters · OutdoorAlgonquin vs Shrewsbury (girls) · May 134.9Algonquin vs Shrewsbury (girls)May 1, 2024
300 Meters · IndoorMid Wach @ Shrewsbury Week 5 · Jan 2952.10Mid Wach @ Shrewsbury Week 5January 29, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 202:05.68aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 83:09.20Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
High Jump · IndoorWinter Warrior HS Invitational · Dec 284-04.00Winter Warrior HS InvitationalDecember 28, 2025
High Jump · OutdoorDivision A Midland-Wachusett League Meet · May 234-02.00Division A Midland-Wachusett League MeetMay 23, 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 · High Jump · Place 13 · ShrewsburyHigh Jump13.4-02.00 PB11
May 13Algonquin vs ShrewsburyMay 13 · High Jump · Place 6 · ShrewsburyHigh Jump64-211
May 13Algonquin vs ShrewsburyMay 13 · 800 Meters · Place 11 · Shrewsbury800 Meters113:10.54a11
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · High Jump · Place 4 · ShrewsburyHigh Jump4.4' 0"11
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 800 Meters · Place 10 · Shrewsbury800 Meters10.3:09.20 PB11
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · High Jump · Place 5 · ShrewsburyHigh Jump5.4-00.0011
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 800 Meters · Place 8 · Shrewsbury800 Meters8.3:10.65a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · High Jump · Place 15 · ShrewsburyHigh Jump15.4-02.0011
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · High Jump · Place 21 · ShrewsburyHigh Jump214-011
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 600 Meters · Place 12 · Shrewsbury600 Meters122:13.1011
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 600 Meters · Place 8 · Shrewsbury600 Meters82:13.21a11
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · High Jump · Place 7 · ShrewsburyHigh Jump74-211
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 600 Meters · Place 12 · Shrewsbury600 Meters122:12.60a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · High Jump · Place 33 · ShrewsburyHigh Jump33.4-04.00 PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 78 · Shrewsbury600 Meters78.2:05.68a PB11
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 600 Meters · Place 12 · Shrewsbury600 Meters12.2:17.8011
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · High Jump · Place 17 · ShrewsburyHigh Jump17.4-00.0011
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · High Jump · Place 9 · ShrewsburyHigh Jump904.00—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · High Jump · Place 11 · ShrewsburyHigh Jump114-2—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 300 Meters · Place 11 · Shrewsbury300 Meters1152.10 PB—
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · High Jump · Place 3 · ShrewsburyHigh Jump34-04.00SO
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · High Jump · Place 4 · ShrewsburyHigh Jump44-00.00SO
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · High Jump · Place 5 · ShrewsburyHigh Jump54-4—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 300 Meters · Place 15 · Shrewsbury300 Meters1554.10—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 300 Meters · Place 9 · Shrewsbury300 Meters9.53.2010
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · High Jump · Place 16 · ShrewsburyHigh Jump16.4' 010
Jan 17MW @ Shrewsbury # 4Jan 17 · 300 Meters · Place 19 · Shrewsbury300 Meters1953.60a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Algonquin vs Shrewsbury (girls)May 1 · 200 Meters · Place 36 · Shrewsbury200 Meters36.34.9 PB9
May 1Algonquin vs Shrewsbury (girls)May 1 · 100 Meters · Place 25 · Shrewsbury100 Meters25.15.7 PB9
Apr 10Shrewsbury vs Shepherd HillApr 10 · 200 Meters · Place 29 · Shrewsbury200 Meters2934.93a—
Apr 10Shrewsbury vs Shepherd HillApr 10 · 100 Meters · Place 32 · Shrewsbury100 Meters3216.20a—