Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 1310.90Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1025.73aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorAlgonquin vs Shepherd Hill · Apr 1524.05aAlgonquin vs Shepherd HillApril 15, 2026
300 Meters · IndoorMSTCA Qualifier Meet · Feb 738.31aMSTCA Qualifier MeetFebruary 7, 2026
400 Meters · OutdoorAlgonquin Vs Wachusett (Girls) · Apr 854.90Algonquin Vs Wachusett (Girls)April 8, 2026
55 Meter · IndoorMSTCA Winter Festival (Saturday) · Dec 136.82aMSTCA Winter Festival (Saturday)December 13, 2025
55 Meters · IndoorMSTCA Coaches' Invitational · Jan 246.79aMSTCA Coaches' InvitationalJanuary 24, 2026
High Jump · IndoorShrewsbury Week # 1 Mid Wach League · Dec 184' 8Shrewsbury Week # 1 Mid Wach LeagueDecember 18, 2024
Long Jump · IndoorMSTCA Winter Festival (Saturday) · Dec 1318-01.00MSTCA Winter Festival (Saturday)December 13, 2025

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 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 23 · Algonquin Regional100 MetersRound P23.11.62aWind: -0.312
May 16Central Mass. Division 1 Class MeetMay 16 · 100 Meters · Place 8 · Algonquin Regional100 MetersRound P8.11.37a12
May 16Central Mass. Division 1 Class MeetMay 16 · 100 Meters · Place 7 · Algonquin Regional100 Meters7.11.32a12
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 2 · Algonquin Regional100 Meters2.10.90 PBWind: 012
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 25 · Algonquin Regional200 Meters2524.26a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 28 · Algonquin Regional100 Meters2812.13a12
Apr 29Algonquin vs GraftonApr 29 · 100 Meters · Place 1 · Algonquin Regional100 Meters111.83a12
Apr 15Algonquin vs Shepherd HillApr 15 · 200 Meters · Place 4 · Algonquin Regional200 Meters424.05a PB12
Apr 15Algonquin vs Shepherd HillApr 15 · 100 Meters · Place 3 · Algonquin Regional100 Meters311.70a12
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · 400 Meters · Place 3 · Algonquin Regional400 Meters3.54.90 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 24 · Algonquin Regional55 MetersRound P246.90a12
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 36 · Algonquin Regional300 Meters3638.31a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 19 · Algonquin Regional55 MetersRound P196.88a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 23 · Algonquin Regional55 MetersRound P236.79a PB12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 42 · Algonquin Regional55 MeterRound P42.6.96a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 25 · Algonquin Regional300 Meters25.38.56a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 25 · Algonquin Regional55 Meter25.6.99a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Algonquin RegionalLong Jump--DNS12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 12 · Algonquin Regional55 MeterRound P12.6.91a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 9 · Algonquin Regional55 Meter9.6.82a PB12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 16 · Algonquin RegionalLong Jump16.18-01.00 PB12
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 55 Meters · Place 4 · Algonquin Regional55 Meters47.10—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 130 · Algonquin Regional300 Meters13040.56a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 122 · Algonquin Regional200 Meters12225.73a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 110 · Algonquin Regional55 Meters1107.16a—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 55 Meters · Place 6 · Algonquin Regional55 Meters67.10—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Midland Wachusett Division A League MeetMay 24 · 200 Meters · Place 13 · Algonquin Regional200 Meters1324.78a11
May 24Midland Wachusett Division A League MeetMay 24 · 100 Meters · Place 12 · Algonquin Regional100 Meters1212.06a11
May 17District E Central Mass Division 1 ChampionshipMay 17 · 100 Meters · Place 22 · Algonquin Regional100 MetersRound P2212.2611
May 7Algonquin v Shepherd HillMay 7 · 200 Meters · Place 10 · Algonquin Regional200 Meters1025.83a11
May 7Algonquin v Shepherd HillMay 7 · 100 Meters · Place 8 · Algonquin Regional100 Meters812.30a11
Apr 16Algonquin vs Shrewsbury (Boys)Apr 16 · 200 Meters · Place 7 · Algonquin Regional200 Meters725.211
Apr 16Algonquin vs Shrewsbury (Boys)Apr 16 · 100 Meters · Place 7 · Algonquin Regional100 Meters711.811

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 71 · Algonquin Regional300 Meters71.41.08a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 60 · Algonquin Regional55 Meter60.7.21a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Algonquin RegionalLong Jump--DNS11
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 55 Meter · Place 7 · Algonquin Regional55 Meter7.7.20Wind: 011
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · High Jump · Place 14 · Algonquin RegionalHigh Jump14.4' 8 PB11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55 Meter · Place 58 · Algonquin Regional55 MeterRound P58.7.41a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · High Jump · Algonquin RegionalHigh Jump--NH11
Jan 24MW @ Shrewsbury # 5Jan 24 · 300 Meters · Place 17 · Algonquin Regional300 Meters1744.20—
Jan 10MW @ Shrewsbury #3Jan 10 · 300 Meters · Place 13 · Algonquin Regional300 Meters1344.50—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Algonquin vs Shepherd Hill May 14 · 200 Meters · Place 4 · Algonquin Regional200 Meters425.3—
May 14Shepherd Hill vs Algonquin BoysMay 14 · 200 Meters · Place 4 · Algonquin Regional200 Meters4.25.310

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · 300 Meters · Place 10 · Algonquin Regional300 Meters10.45.0010
Dec 20MWIL Invite #2Dec 20 · 300 Meters · Place 10 · Algonquin Regional300 Meters10.4510
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 300 Meters · Place 15 · Algonquin Regional300 Meters15.45.510