Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1011.99a12th Annual District E Weight PentathlonJune 10, 2026
200 Meters · OutdoorHudson vs Quabbin · May 523.6Hudson vs QuabbinMay 5, 2026
300 Meters · IndoorMidland Wachusett Div C & D League Meet · Feb 741.44aMidland Wachusett Div C & D League MeetFebruary 7, 2026
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 206.98aMSTCA Speed Classic (Saturday)December 20, 2025
55 Meters · IndoorWachusett Week # 1 MidWach League · Dec 187.30Wachusett Week # 1 MidWach LeagueDecember 18, 2024
600 Meters · IndoorWachusett Week # 1 MidWach League · Dec 181:57.70Wachusett Week # 1 MidWach LeagueDecember 18, 2024
Discus · 1.6kg · Outdoor12th Annual District E Weight Pentathlon · Jun 1031.30m12th Annual District E Weight PentathlonJune 10, 2026
Javelin · 800g · OutdoorQuabbin-Narragansett-Athol Meet · Apr 7124-09Quabbin-Narragansett-Athol MeetApril 7, 2026
Long Jump · IndoorMSTCA Speed Classic (Sunday) · Dec 2214-11.50MSTCA Speed Classic (Sunday)December 22, 2024
Shot Put · 12lb · IndoorMidland Wachusett Div C & D League Meet · Feb 743-01.50Midland Wachusett Div C & D League MeetFebruary 7, 2026
Shot Put · 12lb · OutdoorQuabbin vs Lunenburg · May 1340-06Quabbin vs LunenburgMay 13, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 10269012th Annual District E Weight PentathlonJune 10, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 10 · Quabbin RegionalThrows PentathlonStandard10.2690 PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 17 · Quabbin RegionalJavelin800g17.35.59m11
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 18 · Quabbin RegionalDiscus1.6kg18.31.30m PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 19 · Quabbin RegionalShot Put12lb19.10.87m11
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 11 · Quabbin Regional200 Meters11.24.72a11
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 13 · Quabbin Regional100 Meters13.11.99a PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 19 · Quabbin RegionalShot Put12lb19.39-00.5011
May 21Division C Midland Wachusett League MeetMay 21 · Javelin · Place 12 · Quabbin RegionalJavelin800g12.97-0811
May 21Division C Midland Wachusett League MeetMay 21 · Shot Put · Place 3 · Quabbin RegionalShot Put12lb3.37-06.0011
May 21Division C Midland Wachusett League MeetMay 21 · 200 Meters · Place 10 · Quabbin Regional200 Meters10.24.87a11
May 16Central Mass. Division 1 Class MeetMay 16 · Javelin · Place 19 · Quabbin RegionalJavelin800g19.116-0211
May 16Central Mass. Division 1 Class MeetMay 16 · 200 Meters · Place 24 · Quabbin Regional200 MetersRound P24.24.28a11
May 13Quabbin vs LunenburgMay 13 · Javelin · Place 1 · Quabbin RegionalJavelin800g1.121-1111
May 13Quabbin vs LunenburgMay 13 · Shot Put · Place 2 · Quabbin RegionalShot Put12lb2.40-06 PB11
May 13Quabbin vs LunenburgMay 13 · 100 Meters · Place 4 · Quabbin Regional100 Meters4.1211
May 5Hudson vs QuabbinMay 5 · Javelin · Place 1 · Quabbin RegionalJavelin1135-811
May 5Hudson vs QuabbinMay 5 · Shot Put · Place 1 · Quabbin RegionalShot Put139-711
May 5Hudson vs QuabbinMay 5 · 200 Meters · Place 4 · Quabbin Regional200 Meters423.6 PB11
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 27 · Quabbin RegionalJavelin800g27.33.04m11
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 15 · Quabbin RegionalShot Put12lb15.11.33m11
Apr 28Quabbin vs OakmontApr 28 · Javelin · Place 10 · Quabbin RegionalJavelin800g10.93-0111
Apr 28Quabbin vs OakmontApr 28 · Shot Put · Place 1 · Quabbin RegionalShot Put12lb1.39-04.2511
Apr 28Quabbin vs OakmontApr 28 · 100 Meters · Place 5 · Quabbin Regional100 Meters5.12.011
Apr 15Groton-Dunstable vs QuabbinApr 15 · Javelin · Place 5 · Quabbin RegionalJavelin800g5.99-0711
Apr 15Groton-Dunstable vs QuabbinApr 15 · Shot Put · Place 2 · Quabbin RegionalShot Put12lb2.38-10.7511
Apr 15Groton-Dunstable vs QuabbinApr 15 · 200 Meters · Place 2 · Quabbin Regional200 Meters2.2411
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Javelin · Place 1 · Quabbin RegionalJavelin800g1.124-09 PB11
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Shot Put · Place 2 · Quabbin RegionalShot Put12lb2.39-0011
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 200 Meters · Place 2 · Quabbin Regional200 Meters2.24.511

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 300 Meters · Place 5 · Quabbin Regional300 Meters5.41.44a PB10
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · Shot Put · Place 3 · Quabbin RegionalShot Put12lb3.43-01.50 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 53 · Quabbin Regional55 MeterRound P53.7.05a10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 24 · Quabbin Regional55 Meter24.6.98a PB10
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 36 · Quabbin Regional55 MeterRound P36.7.11a10
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Shot Put · Place 22 · Quabbin RegionalShot Put12lb22.37-00.2510
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 26 · Quabbin RegionalShot Put2629-0—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 300 Meters · Place 12 · Quabbin Regional300 Meters1244.90—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 55 Meters · Place 21 · Quabbin Regional55 Meters217.40—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 300 Meters · Quabbin Regional300 Meters--DNS10
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55 Meter · Quabbin Regional55 Meter--DNS10
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · Long Jump · Place 50 · Quabbin RegionalLong Jump50.14-11.50 PB10
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 13 · Quabbin RegionalShot Put1330-6.25—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 600 Meters · Place 14 · Quabbin Regional600 Meters141:57.70 PB—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 300 Meters · Place 7 · Quabbin Regional300 Meters744.70—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 55 Meters · Place 11 · Quabbin Regional55 Meters117.30 PB—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55 Meter · Place 35 · Quabbin Regional55 MeterRound P35.7.32a10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Place 49 · Quabbin RegionalShot Put12lb49.29-10.5010