Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlgonquin vs Shrewsbury · May 1313.86aAlgonquin vs ShrewsburyMay 13, 2026
100m Hurdles · 33" / 0.838m · OutdoorCentral Mass. Division 1 Class Meet · May 1615.50aCentral Mass. Division 1 Class MeetMay 16, 2026
200 Meters · IndoorUSATF New England Youth Invitational · Mar 128.61aUSATF New England Youth InvitationalMarch 1, 2026
200 Meters · OutdoorMSTCA Multi Championships · Jun 828.00aMSTCA Multi ChampionshipsJune 8, 2026
300 Meters · IndoorThe Nor'Easter at the Track · Jan 1045.54The Nor'Easter at the TrackJanuary 10, 2026
400 Meters · OutdoorAlgonquin v Shepherd Hill · May 71:04.54aAlgonquin v Shepherd HillMay 7, 2025
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 2 Track & Field Championship · May 291:06.81aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 89.43aThe Rising Stars ClassicMarch 8, 2025
55m Hurdles · 33" · IndoorMSTCA Boston Holiday Challenge · Dec 279.09aMSTCA Boston Holiday ChallengeDecember 27, 2025
600 Meters · IndoorMSTCA Northeast Invitational · Jan 121:53.16MSTCA Northeast InvitationalJanuary 12, 2024
60m Hurdles · 33" / 0.838m · IndoorUSATF New England Youth Invitational · Mar 19.85aUSATF New England Youth InvitationalMarch 1, 2026
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 282:56.93aMSTCA Distance Classic and PentathlonDecember 28, 2023
800 Meters · OutdoorMSTCA Multi Championships · Jun 82:39.39aMSTCA Multi ChampionshipsJune 8, 2026
Heptathlon · OutdoorMSTCA Multi Championships · Jun 83708MSTCA Multi ChampionshipsJune 8, 2026
High Jump · IndoorMidWach Meet @ Shrewsbury # 2 · Dec 204-06.00MidWach Meet @ Shrewsbury # 2December 20, 2023
High Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 31.37mCentral Mass MultiMeet 2024June 3, 2024
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 822.42mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · IndoorMSTCA Winter Festival (Saturday) · Dec 1315-06.00MSTCA Winter Festival (Saturday)December 13, 2025
Long Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 34.66mCentral Mass MultiMeet 2024June 3, 2024
Pentathlon (Indoor) · Standard · IndoorMSTCA Distance Classic and Pentathlon · Dec 282102MSTCA Distance Classic and PentathlonDecember 28, 2023
Shot Put · 4kg · IndoorMidWach Meet @ Shrewsbury # 2 · Dec 2023-02.50MidWach Meet @ Shrewsbury # 2December 20, 2023
Shot Put · 4kg · OutdoorMSTCA Multi Championships · Jun 88.44mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 800 Meters · Place 15 · Algonquin RegionalAlgonquin Regional800 Meters15.2:39.39a PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 21 · Algonquin RegionalAlgonquin RegionalJavelin600g21.22.42m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 20 · Algonquin RegionalAlgonquin RegionalLong Jump20.4.63m12
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 21 · Algonquin RegionalAlgonquin Regional200 Meters21.28.00a PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 10 · Algonquin RegionalAlgonquin RegionalShot Put4kg10.8.44m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 10 · Algonquin RegionalAlgonquin RegionalHigh Jump10.1.45m12
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 6 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838m6.16.05a12
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 7 · Algonquin RegionalAlgonquin RegionalHeptathlon7.3708 PB12
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 27 · Algonquin RegionalAlgonquin Regional400m Hurdles30" / 0.762m27.1:08.33a12
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 28 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838mRound P28.16.17aWind: -112
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 7 · Algonquin RegionalAlgonquin RegionalLong Jump7.16-09.0012
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 4 · Algonquin RegionalAlgonquin Regional400m Hurdles30" / 0.762m4.1:06.81a PB12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838mRound P3.15.97aWind: -0.812
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 4 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838m4.15.65aWind: -0.212
May 23Division A Midland-Wachusett League MeetMay 23 · Long Jump · Algonquin RegionalAlgonquin RegionalLong Jump--DNS12
May 16Central Mass. Division 1 Class MeetMay 16 · Long Jump · Place 5 · Algonquin RegionalAlgonquin RegionalLong Jump5.16-08.0012
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional400m Hurdles30" / 0.762m1.1:09.16a12
May 16Central Mass. Division 1 Class MeetMay 16 · 100m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838mRound P2.16.28a12
May 16Central Mass. Division 1 Class MeetMay 16 · 100m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838m2.15.50a PB12
May 13Algonquin vs ShrewsburyMay 13 · Long Jump · Place 1 · Algonquin RegionalAlgonquin RegionalLong Jump117-212
May 13Algonquin vs ShrewsburyMay 13 · 100 Meters · Place 4 · Algonquin RegionalAlgonquin Regional100 Meters413.86a PB12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 7 · Algonquin RegionalAlgonquin Regional400m Hurdles71:07.14a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 6 · Algonquin RegionalAlgonquin Regional100m Hurdles616.49a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 6 · Algonquin RegionalAlgonquin Regional100m Hurdles617.46a12
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 3 · Algonquin RegionalAlgonquin RegionalLong Jump35.17m12
Apr 29Algonquin vs GraftonApr 29 · 100m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional100m Hurdles216.76a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 400m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional400m Hurdles21:08.74a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional100m Hurdles216.16a12
Apr 15Algonquin vs Shepherd HillApr 15 · Long Jump · Place 2 · Algonquin RegionalAlgonquin RegionalLong Jump215-06.0012
Apr 15Algonquin vs Shepherd HillApr 15 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles116.17a12
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · Long Jump · Place 5 · Algonquin RegionalAlgonquin RegionalLong Jump5.15-412
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · 400m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional400m Hurdles30" / 0.762m2.1:13.212
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838m1.1612

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Mar 1USATF New England Youth InvitationalMar 1 · 60m Hurdles · Place 1 · 02-Unattached02-Unattached60m Hurdles33" / 0.838mRound P1.9.85a PB12
Mar 1USATF New England Youth InvitationalMar 1 · 60m Hurdles · Place 1 · 02-Unattached02-Unattached60m Hurdles33" / 0.838m1.9.94a12
Mar 1USATF New England Youth InvitationalMar 1 · 200 Meters · Place 17 · 02-Unattached02-Unattached200 Meters17.28.61a PB12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 13 · Algonquin RegionalAlgonquin RegionalLong Jump1315-3.5012
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 5 · Algonquin RegionalAlgonquin Regional55m HurdlesRound P59.12a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 4 · Algonquin RegionalAlgonquin Regional55m Hurdles49.16a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 13 · Algonquin RegionalAlgonquin RegionalLong Jump1315-03.5012
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 4 · Algonquin RegionalAlgonquin Regional55m Hurdles49.1612
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 5 · Algonquin RegionalAlgonquin Regional55m HurdlesRound P59.1212
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 4 · Algonquin RegionalAlgonquin Regional55m HurdlesRound P49.04a12
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional55m Hurdles28.92a12
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 35 · Algonquin RegionalAlgonquin Regional300 Meters3545.56a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 25 · Algonquin RegionalAlgonquin RegionalLong Jump2515-06.0012
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 15 · Algonquin RegionalAlgonquin Regional55m HurdlesRound P159.42a12
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 7 · Algonquin RegionalAlgonquin RegionalLong Jump74.72m12
Jan 10The Nor'Easter at the TrackJan 10 · Long Jump · Place 5 · Algonquin Re,NorthbAlgonquin Re,NorthbLong Jump515-08.7512
Jan 10The Nor'Easter at the TrackJan 10 · 55m Hurdles · Place 12 · Algonquin Re,NorthbAlgonquin Re,Northb55m Hurdles129.3212
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 24 · Algonquin Re,NorthbAlgonquin Re,Northb300 Meters2445.54 PB12
Jan 10The Nor'Easter at the TrackJan 10 · Long Jump · Place 5 · ALGONQUIN REALGONQUIN RELong Jump515-8.7512
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 24 · ALGONQUIN REALGONQUIN RE300 Meters2445.5412

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 8 · Algonquin RegionalAlgonquin Regional55m Hurdles33"Round P8.9.19a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 8 · Algonquin RegionalAlgonquin Regional55m Hurdles33"8.9.09a PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 19 · Algonquin RegionalAlgonquin RegionalLong Jump19.15-02.5012
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 19 · Algonquin RegionalAlgonquin Regional300 Meters19.45.97a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional55m Hurdles33"3.9.32a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Algonquin RegionalAlgonquin RegionalLong Jump--DNS12
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · Shot Put · Algonquin RegionalAlgonquin RegionalShot Put4kg—SCR12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional55m Hurdles33"Round P3.9.23a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional55m Hurdles33"3.9.10a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 6 · Algonquin RegionalAlgonquin RegionalLong Jump6.15-06.00 PB12
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 17 · Algonquin RegionalAlgonquin Regional55m HurdlesRound P179.64a—
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · 600 Meters · Place 3 · AlgonquinAlgonquin600 Meters31:58.80JR
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · 300 Meters · Place 8 · AlgonquinAlgonquin300 Meters850.40JR
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 43 · Algonquin RegionalAlgonquin Regional600 Meters431:53.28a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 400m Hurdles · Place 27 · Algonquin RegionalAlgonquin Regional400m Hurdles271:09.47a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional400m Hurdles21:07.77a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 4 · Algonquin RegionalAlgonquin Regional100m HurdlesRound P416.56a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 5 · Algonquin RegionalAlgonquin Regional100m Hurdles516.16a11
May 24Midland Wachusett Division A League MeetMay 24 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles116.34a11
May 24Midland Wachusett Division A League MeetMay 24 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles116.42a11
May 17District E Central Mass Division 1 ChampionshipMay 17 · 400m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional400m Hurdles21:07.7111
May 17District E Central Mass Division 1 ChampionshipMay 17 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m HurdlesRound P116.1811
May 17District E Central Mass Division 1 ChampionshipMay 17 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles116.0711
May 7Algonquin v Shepherd HillMay 7 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles116.78a11
May 7Algonquin v Shepherd HillMay 7 · 400 Meters · Place 2 · Algonquin RegionalAlgonquin Regional400 Meters21:04.54a PB11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 400m Hurdles · Place 8 · Algonquin RegionalAlgonquin Regional400m Hurdles81:09.76a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100m Hurdles · Place 10 · Algonquin RegionalAlgonquin Regional100m Hurdles1017.08a11
Apr 30Algonquin vs Wachusett (girls)Apr 30 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles116.411
Apr 24MSTCA Warrior InvitationalApr 24 · 400m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional400m Hurdles21:07.10a11
Apr 24MSTCA Warrior InvitationalApr 24 · 100m Hurdles · Place 5 · Algonquin RegionalAlgonquin Regional100m Hurdles516.56a11
Apr 2Algonquin vs. Westborough (Girls)Apr 2 · 400m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional400m Hurdles21:14.5011
Apr 2Algonquin vs. Westborough (Girls)Apr 2 · 100m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional100m Hurdles117.0011
Mar 8The Rising Stars ClassicMar 8 · 55m Hurdles · Place 7 · Algonquin RegionalAlgonquin Regional55m HurdlesRound P79.52a—
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 6 · Algonquin RegionalAlgonquin Regional55 MetersRound P69.43a PB—
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 16 · Algonquin RegionalAlgonquin Regional55 MetersRound P161:04.42a—

2024 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 20 · Algonquin RegionalAlgonquin Regional55m Hurdles33"Round P20.9.70a11
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Long Jump · Place 31 · Algonquin RegionalAlgonquin RegionalLong Jump31.14-11.0011
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 55 · Algonquin RegionalAlgonquin Regional600 Meters55.1:58.36a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 4 · Algonquin RegionalAlgonquin Regional55m Hurdles33"4.9.44a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Place 22 · Algonquin RegionalAlgonquin RegionalLong Jump22.14-06.0011
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 55m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional55m Hurdles33"1.9.60Wind: 011
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55m Hurdles · Place 1 · Algonquin RegionalAlgonquin Regional55m Hurdles33"Round P1.9.44a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional55m Hurdles33"3.9.83a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Long Jump · Place 12 · Algonquin RegionalAlgonquin RegionalLong Jump12.13-07.7511
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 19 · Algonquin RegionalAlgonquin Regional55m Hurdles33"Round P19.9.65a10
Feb 1145th District E InviteFeb 11 · High Jump · Place 10 · Algonquin RegionalAlgonquin RegionalHigh Jump104-6—
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 10 · Algonquin RegionalAlgonquin Regional55m Hurdles109.80a—
Feb 3Mid Wach League Championship A & BFeb 3 · High Jump · Place 6 · Algonquin RegionalAlgonquin RegionalHigh Jump64-6—
Feb 3Mid Wach League Championship A & BFeb 3 · 55m Hurdles · Place 7 · Algonquin RegionalAlgonquin Regional55m Hurdles79.94a—
Jan 24MW @ Shrewsbury # 5Jan 24 · High Jump · Place 5 · Algonquin RegionalAlgonquin RegionalHigh Jump54-4—
Jan 24MW @ Shrewsbury # 5Jan 24 · Shot Put · Place 18 · Algonquin RegionalAlgonquin RegionalShot Put1821-8.50—
Jan 24MW @ Shrewsbury # 5Jan 24 · 55m Hurdles · Place 7 · Algonquin RegionalAlgonquin Regional55m Hurdles710.20—
Jan 20MSTCA D2 RelaysJan 20 · Long Jump · Place 24 · Algonquin RegionalAlgonquin RegionalLong Jump24.4.28m10
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 56 · Algonquin RegionalAlgonquin Regional55m HurdlesRound P5610.1510
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 59 · Algonquin RegionalAlgonquin Regional600 Meters591:53.16 PB10
Jan 10MW @ Shrewsbury #3Jan 10 · Shot Put · Place 18 · Algonquin RegionalAlgonquin RegionalShot Put1820-9—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · High Jump · Place 7 · Algonquin RegionalAlgonquin RegionalHigh Jump74-6—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 11 · Algonquin RegionalAlgonquin Regional55m Hurdles1110.19a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 20 · Algonquin RegionalAlgonquin RegionalJavelin2018.84m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 10 · Algonquin RegionalAlgonquin Regional200 Meters1028.7610
Jun 3Central Mass MultiMeet 2024Jun 3 · 800 Meters · Place 15 · Algonquin RegionalAlgonquin Regional800 Meters152:48.4710
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 12 · Algonquin RegionalAlgonquin RegionalLong Jump124.66m PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 13 · Algonquin RegionalAlgonquin RegionalHigh Jump131.37m PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 33 · Algonquin RegionalAlgonquin RegionalShot Put336.35m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100m Hurdles · Place 2 · Algonquin RegionalAlgonquin Regional100m Hurdles216.9010
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 6 · Algonquin RegionalAlgonquin Regional400m Hurdles30" / 0.762m6.1:08.87a10
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 100m Hurdles · Place 13 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838mRound P13.17.02aWind: 0.110
May 18Midland Wachusett Division A League MeetMay 18 · 100m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional100m Hurdles317.67a—
May 18Midland Wachusett Division A League MeetMay 18 · 100m Hurdles · Place 5 · Algonquin RegionalAlgonquin Regional100m Hurdles518.32a—
May 11District E Division 1 Central Mass. ChampionshipMay 11 · 400m Hurdles · Place 5 · AlgonquinAlgonquin400m Hurdles51:11.4010
May 4Weston Twilight Invitational - Weston EventsMay 4 · 400m Hurdles · Place 10 · Algonquin RegionalAlgonquin Regional400m Hurdles101:10.77a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 100m Hurdles · Place 20 · Algonquin RegionalAlgonquin Regional100m Hurdles2017.66a—
May 1Algonquin vs Shrewsbury (girls)May 1 · 400m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional400m Hurdles30" / 0.762m3.1:14.410
May 1Algonquin vs Shrewsbury (girls)May 1 · 100m Hurdles · Place 3 · Algonquin RegionalAlgonquin Regional100m Hurdles33" / 0.838m3.17.310

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Pentathlon (Indoor) · Place 15 · Algonquin RegionalAlgonquin RegionalPentathlon (Indoor)StandardRound M15.2102 PB10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 55m Hurdles · Place 9 · Algonquin RegionalAlgonquin Regional55m Hurdles33"Round M9.10.04a10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Long Jump · Place 13 · Algonquin RegionalAlgonquin RegionalLong JumpRound M13.4.31m10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 17 · Algonquin RegionalAlgonquin RegionalShot Put4kgRound M17.6.64m10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · High Jump · Place 18 · Algonquin RegionalAlgonquin RegionalHigh JumpRound M18.1.33m10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 16 · Algonquin RegionalAlgonquin Regional800 MetersRound M16.2:56.93a PB10
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · Shot Put · Place 10 · Algonquin RegionalAlgonquin RegionalShot Put4kg10.23-02.50 PB10
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · High Jump · Place 3 · Algonquin RegionalAlgonquin RegionalHigh Jump3.4-06.00 PB10
Dec 20MWIL Invite #2Dec 20 · Shot Put · Place 10 · Algonquin RegionalAlgonquin RegionalShot Put4kg10.23-02.5010
Dec 20MWIL Invite #2Dec 20 · High Jump · Place 3 · Algonquin RegionalAlgonquin RegionalHigh Jump3.4-06.0010
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55m Hurdles · Place 16 · Algonquin RegionalAlgonquin Regional55m Hurdles33"16.10.39a10
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · Shot Put · Place 20 · Algonquin RegionalAlgonquin RegionalShot Put4kg20.18-11.0010
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · High Jump · Place 4 · Algonquin RegionalAlgonquin RegionalHigh Jump4.4-06.0010
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 55m Hurdles · Place 9 · Algonquin RegionalAlgonquin Regional55m Hurdles33"Round P9.10.38a10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 55m Hurdles · Place 14 · Algonquin RegionalAlgonquin Regional55m Hurdles33"14.10.81a10
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Algonquin RegionalAlgonquin Regional300 Meters--DNS9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 400m Hurdles · Algonquin RegionalAlgonquin Regional400m Hurdles30" / 0.762m--DNS9
May 13 District E Division 1 Class MeetMay 13 · 400m Hurdles · Place 5 · AlgonquinAlgonquin400m Hurdles51:13.339
May 13 District E Division 1 Class MeetMay 13 · 100m Hurdles · Place 10 · AlgonquinAlgonquin100m HurdlesRound P1017.869
May 6Weston Twilight InvitationalMay 6 · 400m Hurdles · Place 21 · Algonquin RegionalAlgonquin Regional400m Hurdles211:13.01a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11MSTCA Winter Festival Large SchoolDec 11 · 300 Meters · Place 22 · Algonquin RegionalAlgonquin Regional300 Meters22.51.03a9
Dec 11MSTCA Winter Festival Large SchoolDec 11 · High Jump · Algonquin RegionalAlgonquin RegionalHigh Jump—DNS9