Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Mass. Multi-Meet · Jun 912.06Central Mass. Multi-MeetJune 9, 2025
1000 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 283:01.92aMSTCA Distance Classic and PentathlonDecember 28, 2023
1000 Meters · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 13:10.4927th Annual MSTCA Boys PentathlonMarch 1, 2023
100m Hurdles · 33" / 0.838m · OutdoorMassachusetts Middle School Division 1 & 3 TF Championship · Jun 1118.84aMassachusetts Middle School Division 1 & 3 TF ChampionshipJune 11, 2022
110m Hurdles · 39" / 0.991m · OutdoorDivision A Midland-Wachusett League Meet · May 2315.25aDivision A Midland-Wachusett League MeetMay 23, 2026
1500 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 244:48.47aMIAA Division 1 Track & Field ChampionshipMay 24, 2024
400 Meters · OutdoorCentral Mass. Multi-Meet · Jun 956.05Central Mass. Multi-MeetJune 9, 2025
400m Hurdles · 36" / 0.914m · OutdoorWachusett Vs. Westborough (Boys Only) · May 158.9Wachusett Vs. Westborough (Boys Only)May 1, 2024
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 227.32aMSTCA Speed Classic (Sunday)December 22, 2024
55 Meters · IndoorMid Wach @ Wachusett Week 4 · Jan 227.00Mid Wach @ Wachusett Week 4January 22, 2025
55m Hurdles · 39" · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 158.07aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
600 Meters · IndoorMSTCA Rising Championships · Feb 141:40.38aMSTCA Rising ChampionshipsFebruary 14, 2023
High Jump · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 271.82mMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
High Jump · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 11.47m27th Annual MSTCA Boys PentathlonMarch 1, 2023
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 930.06m41st District E Boy's DecathlonJune 9, 2026
Long Jump · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 275.70mMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
Long Jump · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 14.92m27th Annual MSTCA Boys PentathlonMarch 1, 2023
Pentathlon (Indoor) · Standard · IndoorMSTCA Distance Classic and Pentathlon · Dec 273060MSTCA Distance Classic and PentathlonDecember 27, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 1 Track & Field Championship · May 243179MIAA Division 1 Track & Field ChampionshipMay 24, 2024
Shot Put · 12lb · IndoorMSTCA Distance Classic and Pentathlon · Dec 279.58mMSTCA Distance Classic and PentathlonDecember 27, 2024
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 99.92m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · OutdoorWachusett Vs. Westborough (Boys Only) · May 138-09.5Wachusett Vs. Westborough (Boys Only)May 1, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 17 · Wachusett RegionalWachusett RegionalLong JumpRound M17.5.80m12
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 4 · Wachusett RegionalWachusett RegionalHigh JumpRound M4.1.77m12
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 23 · Wachusett RegionalWachusett RegionalJavelin800gRound M23.30.06m PB12
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 10 · Wachusett RegionalWachusett RegionalShot Put12lbRound M10.9.92m PB12
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991mRound M—DNS12
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 63 · Wachusett RegionalWachusett Regional400 MetersRound M63.1:06.17a12
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 31 · Wachusett RegionalWachusett Regional100 MetersRound M31.12.40a12
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 28 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991mRound P28.15.68aWind: 1.412
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump--DNS12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 9 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991mRound P9.15.57aWind: -0.512
May 23Division A Midland-Wachusett League MeetMay 23 · Long Jump · Place 7 · Wachusett RegionalWachusett RegionalLong Jump7.19-06.5012
May 23Division A Midland-Wachusett League MeetMay 23 · High Jump · Place 5 · Wachusett RegionalWachusett RegionalHigh Jump5.5-10.0012
May 23Division A Midland-Wachusett League MeetMay 23 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991mRound P1.15.49a12
May 23Division A Midland-Wachusett League MeetMay 23 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991m1.15.25a PB12
May 16Central Mass. Division 1 Class MeetMay 16 · Long Jump · Wachusett RegionalWachusett RegionalLong Jump—SCR12
May 16Central Mass. Division 1 Class MeetMay 16 · High Jump · Place 5 · Wachusett RegionalWachusett RegionalHigh Jump5.5-10.0012
May 16Central Mass. Division 1 Class MeetMay 16 · 110m Hurdles · Place 8 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991mRound P8.16.73a12
May 16Central Mass. Division 1 Class MeetMay 16 · 110m Hurdles · Place 3 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991m3.15.67a12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Long Jump · Place 2 · Wachusett RegionalWachusett RegionalLong Jump2.19' 8.75"12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · High Jump · Place 3 · Wachusett RegionalWachusett RegionalHigh Jump3.5' 6"12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 400m Hurdles · Place 4 · Wachusett RegionalWachusett Regional400m Hurdles36" / 0.914m4.1:07.4012
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991m1.15.40Wind: 012
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Triple Jump · Wachusett RegionalWachusett RegionalTriple Jump—39'03.00"Unofficial12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump—6'00"Unofficial12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 400m Hurdles · Wachusett RegionalWachusett Regional400m Hurdles36" / 0.914m—64.3Unofficial12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 110m Hurdles · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991m—15.2Unofficial12
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · Triple Jump · Place 2 · Wachusett RegionalWachusett RegionalTriple Jump2.38' 5.5"12

2026 Indoor Track

24 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 39 · Wachusett RegionalWachusett RegionalLong Jump395.89m12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 23 · Wachusett RegionalWachusett RegionalHigh Jump231.72m12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 27 · Wachusett RegionalWachusett RegionalShot Put2710.19m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 33 · Wachusett RegionalWachusett Regional55m Hurdles338.57a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 116 · Wachusett RegionalWachusett Regional1000 Meters1163:37.29a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 12 · Wachusett RegionalWachusett Regional55m Hurdles39"Round P12.8.07a PB12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 19 · Wachusett RegionalWachusett RegionalHigh Jump19.5-10.0012
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles39"Round P1.8.16a12
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles39"1.8.13a12
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump1.5-10.0012
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · High Jump · Place 4 · Wachusett RegionalWachusett RegionalHigh Jump45-1012
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · Shot Put · Place 9 · Wachusett RegionalWachusett RegionalShot Put933-112
Jan 24MSTCA Coaches' InvitationalJan 24 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump—NH12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 19 · Wachusett RegionalWachusett Regional55m HurdlesRound P198.27a12
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump—NH12
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles18.20a12
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump15-1012
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 21 · Wachusett RegionalWachusett RegionalShot Put2129-512
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 68 · Wachusett RegionalWachusett RegionalLong Jump6817-5.5012
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Wachusett RegionalWachusett RegionalShot Put—FOUL12
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 14 · Wachusett RegionalWachusett Regional55m HurdlesRound P148.26a12
Jan 7Midland Wachusett @ WachusettJan 7 · Shot Put · Place 7 · Wachusett RegionalWachusett RegionalShot Put734-412
Jan 7Midland Wachusett @ WachusettJan 7 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles18.20a12
Jan 7Midland Wachusett @ WachusettJan 7 · 55 Meters · Place 5 · Wachusett RegionalWachusett Regional55 Meters57.10a12

2025 Indoor Track

33 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 16 · Wachusett RegionalWachusett Regional55m Hurdles39"Round P16.8.24a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Wachusett RegionalWachusett RegionalLong Jump--FOUL12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · High Jump · Place 17 · Wachusett RegionalWachusett RegionalHigh Jump17.5-08.0012
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55m Hurdles · Place 3 · Wachusett RegionalWachusett Regional55m Hurdles39"Round P3.8.18a12
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55m Hurdles · Place 2 · Wachusett RegionalWachusett Regional55m Hurdles39"2.8.14a12
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Long Jump · Place 5 · Wachusett RegionalWachusett RegionalLong Jump5.19-10.5012
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 25 · Wachusett RegionalWachusett RegionalLong Jump255.92m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 8 · Wachusett RegionalWachusett RegionalHigh Jump81.77m—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 44 · Wachusett RegionalWachusett RegionalShot Put4410.03m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 17 · Wachusett RegionalWachusett Regional55m Hurdles178.19a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 30 · Wachusett RegionalWachusett Regional1000 Meters303:03.84a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump—NH—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 8 · Wachusett RegionalWachusett RegionalHigh Jump86-0—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 13 · Wachusett RegionalWachusett Regional55m Hurdles138.04a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 2 · Wachusett RegionalWachusett Regional55m Hurdles28.35a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 2 · Wachusett RegionalWachusett Regional55m Hurdles28.31a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · High Jump · Place 4 · Wachusett RegionalWachusett RegionalHigh Jump45-10—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles39"1.8.30Wind: 011
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · Shot Put · Place 15 · Wachusett RegionalWachusett RegionalShot Put12lb15.29' 10.7511
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump1.5' 1011
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump16-4—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · Shot Put · Place 14 · Wachusett RegionalWachusett RegionalShot Put1431-7—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles18.00—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 55 Meters · Place 4 · Wachusett RegionalWachusett Regional55 Meters47.00 PB—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Shot Put · Place 69 · Wachusett RegionalWachusett RegionalShot Put699.78m—
Jan 15MidWach @ Wachusett Week3Jan 15 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles39"1.8.3011
Jan 15MidWach @ Wachusett Week3Jan 15 · 55 Meter · Wachusett RegionalWachusett Regional55 Meter--SCR11
Jan 15MidWach @ Wachusett Week3Jan 15 · Shot Put · Place 15 · Wachusett RegionalWachusett RegionalShot Put12lb15.29-10.7511
Jan 15MidWach @ Wachusett Week3Jan 15 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump1.5-10.0011
Jan 10MSTCA Northeast InvitationalJan 10 · High Jump · Place 12 · Wachusett RegionalWachusett RegionalHigh Jump125-10—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 14 · Wachusett RegionalWachusett Regional55m Hurdles148.21a—
Jan 8MidWach Week 2 @ WachusettJan 8 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump16-0—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 15 · Wachusett RegionalWachusett RegionalShot Put1531-1.5—

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Triple Jump · Place 3 · Wachusett RegionalWachusett RegionalTriple Jump312.37m11
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 9 · Wachusett RegionalWachusett RegionalDiscus923.15m11
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 14 · Wachusett RegionalWachusett Regional100 Meters1412.06 PB11
Jun 9Central Mass. Multi-MeetJun 9 · 400 Meters · Place 11 · Wachusett RegionalWachusett Regional400 Meters1156.05 PB11
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 8 · Wachusett RegionalWachusett RegionalShot Put810.90m11
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 2 · Wachusett RegionalWachusett RegionalLong Jump26.31m11
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump11.82m11
Jun 9Central Mass. Multi-MeetJun 9 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles115.6411
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 6 · Wachusett RegionalWachusett RegionalLong Jump66.03m11
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Place 2 · Wachusett RegionalWachusett RegionalHigh Jump21.85m11
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump—NH11
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 6 · Wachusett RegionalWachusett RegionalShot Put610.58m11
Jun 5MIAA Meet of ChampionsJun 5 · 110m Hurdles · Place 22 · Wachusett RegionalWachusett Regional110m HurdlesRound P2215.67a11
Jun 5MIAA Meet of ChampionsJun 5 · 110m Hurdles · Place 2 · Wachusett RegionalWachusett Regional110m Hurdles215.35a11
Jun 5MIAA Meet of ChampionsJun 5 · 1500 Meters · Place 6 · Wachusett RegionalWachusett Regional1500 Meters65:00.82a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1500 Meters · Place 4 · Wachusett RegionalWachusett Regional1500 MetersRound M4.5:02.98a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 9 · Wachusett RegionalWachusett RegionalLong JumpRound M9.5.63m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 6 · Wachusett RegionalWachusett RegionalPentathlon (Outdoor)StandardRound M6.297611
May 24Midland Wachusett Division A League MeetMay 24 · High Jump · Place 3 · Wachusett RegionalWachusett RegionalHigh Jump35-1011
May 24Midland Wachusett Division A League MeetMay 24 · 110m Hurdles · Place 2 · Wachusett RegionalWachusett Regional110m Hurdles215.32a11
May 24Midland Wachusett Division A League MeetMay 24 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles115.08a11
May 17District E Central Mass Division 1 ChampionshipMay 17 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m HurdlesRound P115.7211
May 17District E Central Mass Division 1 ChampionshipMay 17 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles115.6111
May 17District E Central Mass Division 1 ChampionshipMay 17 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump16-211
May 17District E Central Mass Division 1 ChampionshipMay 17 · Long Jump · Place 7 · Wachusett RegionalWachusett RegionalLong Jump719-1011
May 10District E Nick DiPilato InvitationalMay 10 · 1500 Meters · Place 10 · Wachusett RegionalWachusett Regional1500 Meters105:14.95a11
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · Long Jump · Place 1 · Wachusett RegionalWachusett RegionalLong Jump120-4.2511
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · High Jump · Place 3 · Wachusett RegionalWachusett RegionalHigh Jump35-1011
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 400m Hurdles · Place 4 · Wachusett RegionalWachusett Regional400m Hurdles41:09.1011
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles115.4011
Apr 9Wachusett Vs Shephard Hill Boys Dual MeetApr 9 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles115.411

2024 Indoor Track

34 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1000 Meters · Place 10 · Wachusett RegionalWachusett Regional1000 MetersRound M10.3:09.33a11
Dec 27MSTCA Distance Classic and PentathlonDec 27 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh JumpRound M1.1.82m11
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 10 · Wachusett RegionalWachusett RegionalShot Put12lbRound M10.9.58m PB11
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Long Jump · Place 5 · Wachusett RegionalWachusett RegionalLong JumpRound M5.5.94m11
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Pentathlon (Indoor) · Place 5 · Wachusett RegionalWachusett RegionalPentathlon (Indoor)StandardRound M5.3060 PB11
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55m Hurdles · Place 2 · Wachusett RegionalWachusett Regional55m Hurdles39"2.8.26a11
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55 Meter · Place 52 · Wachusett RegionalWachusett Regional55 Meter52.7.32a PB11
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · Long Jump · Place 11 · Wachusett RegionalWachusett RegionalLong Jump11.19-00.0011
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · High Jump · Place 3 · Wachusett RegionalWachusett RegionalHigh Jump35-8—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 55m Hurdles · Place 2 · Wachusett RegionalWachusett Regional55m Hurdles28.00—
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55m Hurdles · Place 5 · Wachusett RegionalWachusett Regional55m Hurdles39"Round P5.8.43a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55m Hurdles · Place 4 · Wachusett RegionalWachusett Regional55m Hurdles39"4.8.27a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · High Jump · Place 2 · Wachusett RegionalWachusett RegionalHigh Jump2.6-02.0011
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Long Jump · Place 32 · Wachusett RegionalWachusett RegionalLong Jump325.70m PB—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · High Jump · Place 3 · Wachusett RegionalWachusett RegionalHigh Jump31.82m PB—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Shot Put · Place 66 · Wachusett RegionalWachusett RegionalShot Put668.69m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 55m Hurdles · Place 14 · Wachusett RegionalWachusett Regional55m Hurdles148.10a—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 1000 Meters · Place 30 · Wachusett RegionalWachusett Regional1000 Meters303:08.99a—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 11 · Wachusett RegionalWachusett RegionalHigh Jump115-10—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 21 · Wachusett RegionalWachusett Regional55m Hurdles218.24a—
Feb 1145th District E InviteFeb 11 · High Jump · Place 5 · Wachusett RegionalWachusett RegionalHigh Jump55-8—
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 4 · Wachusett RegionalWachusett Regional55m Hurdles48.29a—
Feb 3Mid Wach League Championship A & BFeb 3 · High Jump · Place 2 · Wachusett RegionalWachusett RegionalHigh Jump26-0—
Feb 3Mid Wach League Championship A & BFeb 3 · 55m Hurdles · Place 2 · Wachusett RegionalWachusett Regional55m Hurdles28.18a—
Jan 24MW @ Wachusett # 5Jan 24 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump16-0—
Jan 24MW @ Wachusett # 5Jan 24 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles18.70—
Jan 20MSTCA D1 RelaysJan 20 · Long Jump · Place 47 · Wachusett RegionalWachusett RegionalLong Jump47.5.36m10
Jan 20MSTCA D1 RelaysJan 20 · High Jump · Place 12 · Wachusett RegionalWachusett RegionalHigh Jump12.1.73m10
Jan 17MW @ Wachusett # 4Jan 17 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump15-10—
Jan 17MW @ Wachusett # 4Jan 17 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles18.30—
Jan 12MSTCA Northeast InvitationalJan 12 · Long Jump · Place 84 · Wachusett RegionalWachusett RegionalLong Jump8417-02.0010
Jan 12MSTCA Northeast InvitationalJan 12 · High Jump · Place 8 · Wachusett RegionalWachusett RegionalHigh Jump85-06.0010
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 30 · Wachusett RegionalWachusett Regional55m HurdlesRound P308.4310
Jan 10MW @ Wachusett # 3Jan 10 · 55m Hurdles · Place 1 · Wachusett RegionalWachusett Regional55m Hurdles18.40—

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Triple Jump · Place 4 · Wachusett RegionalWachusett RegionalTriple Jump411.90m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 1 · Wachusett RegionalWachusett RegionalLong Jump16.05m10
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump11.87m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 1500 Meters · Place 14 · Wachusett RegionalWachusett Regional1500 Meters145:05.8010
Jun 3Central Mass MultiMeet 2024Jun 3 · 400 Meters · Place 23 · Wachusett RegionalWachusett Regional400 Meters2358.9210
Jun 3Central Mass MultiMeet 2024Jun 3 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles115.7310
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 24 · Wachusett RegionalWachusett RegionalJavelin2425.49m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 27 · Wachusett RegionalWachusett RegionalDiscus2718.74m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 8 · Wachusett RegionalWachusett RegionalShot Put89.41m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 6 · Wachusett RegionalWachusett Regional100 Meters612.1110
May 30MIAA Meet of ChampionsMay 30 · Long Jump · Place 8 · Wachusett RegionalWachusett RegionalLong Jump85.97m—
May 30MIAA Meet of ChampionsMay 30 · High Jump · Place 2 · Wachusett RegionalWachusett RegionalHigh Jump21.85m—
May 30MIAA Meet of ChampionsMay 30 · Shot Put · Place 9 · Wachusett RegionalWachusett RegionalShot Put98.80m—
May 30MIAA Meet of ChampionsMay 30 · 110m Hurdles · Place 6 · Wachusett RegionalWachusett Regional110m Hurdles615.97a—
May 30MIAA Meet of ChampionsMay 30 · 1500 Meters · Place 7 · Wachusett RegionalWachusett Regional1500 Meters74:59.00a—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 1500 Meters · Place 2 · Wachusett RegionalWachusett Regional1500 MetersRound M2.4:48.47a PB10
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Long Jump · Place 2 · Wachusett RegionalWachusett RegionalLong JumpRound M2.6.39mWind: 010
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Pentathlon (Outdoor) · Place 5 · Wachusett RegionalWachusett RegionalPentathlon (Outdoor)StandardRound M5.3179 PB10
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 30 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991mRound P30.16.13aWind: 210
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · High Jump · Place 7 · Wachusett RegionalWachusett RegionalHigh Jump7.6-00.0010
May 18Midland Wachusett Division A League MeetMay 18 · Triple Jump · Place 2 · Wachusett RegionalWachusett RegionalTriple Jump239-9—
May 18Midland Wachusett Division A League MeetMay 18 · High Jump · Place 3 · Wachusett RegionalWachusett RegionalHigh Jump35-8—
May 18Midland Wachusett Division A League MeetMay 18 · 400m Hurdles · Place 8 · Wachusett RegionalWachusett Regional400m Hurdles81:07.49a—
May 18Midland Wachusett Division A League MeetMay 18 · 110m Hurdles · Place 4 · Wachusett RegionalWachusett Regional110m Hurdles417.90a—
May 18Midland Wachusett Division A League MeetMay 18 · 110m Hurdles · Place 3 · Wachusett RegionalWachusett Regional110m Hurdles317.53a—
May 4District E Multi / F.A.T. InvitationalMay 4 · Shot Put · Place 14 · Wachusett RegionalWachusett RegionalShot Put1429-6—
May 4District E Multi / F.A.T. InvitationalMay 4 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles115.55a—
May 4District E Multi / F.A.T. InvitationalMay 4 · 1500 Meters · Place 8 · Wachusett RegionalWachusett Regional1500 Meters85:06.31a—
May 1Wachusett Vs. Westborough (Boys Only)May 1 · 400m Hurdles · Place 1 · Wachusett RegionalWachusett Regional400m Hurdles36" / 0.914m1.58.9 PB10
May 1Wachusett Vs. Westborough (Boys Only)May 1 · Triple Jump · Place 1 · Wachusett RegionalWachusett RegionalTriple Jump1.38-09.5 PB10
May 1Wachusett Vs. Westborough (Boys Only)May 1 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991m1.15.610
May 1Wachusett Vs. Westborough (Boys Only)May 1 · High Jump · Place 1 · Wachusett RegionalWachusett RegionalHigh Jump1.6-02.0010
Apr 24Shepherd Hill Vs. WachusettApr 24 · 400m Hurdles · Place 1 · Wachusett RegionalWachusett Regional400m Hurdles36" / 0.914m1.01:00.2Unofficial10
Apr 24Shepherd Hill Vs. WachusettApr 24 · Triple Jump · Place 1 · Wachusett RegionalWachusett RegionalTriple Jump1.40-03.00Unofficial10
Apr 24Shepherd Hill Vs. WachusettApr 24 · Long Jump · Place 1 · Wachusett RegionalWachusett RegionalLong Jump1.19-09.00Unofficial10
Apr 24Shepherd Hill Vs. WachusettApr 24 · 110m Hurdles · Place 1 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991m1.16.4Unofficial10

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Pentathlon (Indoor) · Place 9 · Wachusett RegionalWachusett RegionalPentathlon (Indoor)StandardRound M9.266510
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 5 · Wachusett RegionalWachusett Regional1000 MetersRound M5.3:01.92a PB10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 55m Hurdles · Place 9 · Wachusett RegionalWachusett Regional55m Hurdles39"Round M9.8.69a10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Long Jump · Place 20 · Wachusett RegionalWachusett RegionalLong JumpRound M20.5.37m10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 26 · Wachusett RegionalWachusett RegionalShot Put12lbRound M26.7.72m10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · High Jump · Place 12 · Wachusett RegionalWachusett RegionalHigh JumpRound M12.1.69m10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 55m Hurdles · Place 12 · Wachusett RegionalWachusett Regional55m Hurdles39"Round P12.9.11a10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 55m Hurdles · Place 12 · Wachusett RegionalWachusett Regional55m Hurdles39"12.8.81a10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · High Jump · Place 11 · Wachusett RegionalWachusett RegionalHigh Jump11.5-06.0010
Feb 14MSTCA Rising ChampionshipsFeb 14 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump—NH—
Feb 14MSTCA Rising ChampionshipsFeb 14 · 55m Hurdles · Place 15 · Wachusett RegionalWachusett Regional55m HurdlesRound P159.79a—
Feb 14MSTCA Rising ChampionshipsFeb 14 · 600 Meters · Place 21 · Wachusett RegionalWachusett Regional600 Meters211:40.38a PB—
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55m Hurdles · Place 38 · Wachusett RegionalWachusett Regional55m Hurdles39"Round P38.10.33a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump--NH9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 110m Hurdles · Place 25 · Wachusett RegionalWachusett Regional110m Hurdles39" / 0.991mRound P25.16.33aWind: 19
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Long Jump · Place 87 · Wachusett RegionalWachusett RegionalLong Jump874.92m PB9
Mar 127th Annual MSTCA Boys PentathlonMar 1 · High Jump · Place 76 · Wachusett RegionalWachusett RegionalHigh Jump761.47m PB9
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Shot Put · Place 103 · Wachusett RegionalWachusett RegionalShot Put1036.89m9
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 55m Hurdles · Place 51 · Wachusett RegionalWachusett Regional55m Hurdles519.559
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 1000 Meters · Place 39 · Wachusett RegionalWachusett Regional1000 Meters393:10.49 PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1000 Meters · Place 56 · Wachusett RegionalWachusett Regional1000 Meters56.3:15.01a9
Dec 11MSTCA Winter Festival Large SchoolDec 11 · 600 Meters · Wachusett RegionalWachusett Regional600 Meters—DNS9
Dec 11MSTCA Winter Festival Large SchoolDec 11 · High Jump · Wachusett RegionalWachusett RegionalHigh Jump—NH9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 100m Hurdles · Place 10 · Thomas Prince Middle SchoolThomas Prince Middle School100m Hurdles33" / 0.838m10.18.84a PB8