Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 141:34.37MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
100 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 812.96aMSTCA West Heptathlon & DecathlonJune 8, 2026
1500 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 84:24.58aMSTCA West Heptathlon & DecathlonJune 8, 2026
400 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 854.76aMSTCA West Heptathlon & DecathlonJune 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorWestern Massachusetts Class S Championship · May 221:01.65aWestern Massachusetts Class S ChampionshipMay 22, 2026
600 Meters · IndoorPVIAC Pioneer League Championship · Feb 11:31.22aPVIAC Pioneer League ChampionshipFebruary 1, 2026
800 Meters · OutdoorWestern Massachusetts Class S Championship · May 222:04.79aWestern Massachusetts Class S ChampionshipMay 22, 2026
High Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 31.40mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Long Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 34.31mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Triple Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 39.27mMSTCA West Heptathlon/ DecathlonJune 3, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Long Jump · Place 22 · South HadleyLong Jump224.96m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · High Jump · Place 23 · South HadleyHigh Jump231.45m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Javelin · Place 26 · South HadleyJavelin2624.86m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Discus · Place 20 · South HadleyDiscus2020.01m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Shot Put · Place 22 · South HadleyShot Put227.67m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 110m Hurdles · Place 14 · South Hadley110m Hurdles1418.94a11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 1500 Meters · Place 1 · South Hadley1500 Meters14:24.58a PB11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 400 Meters · Place 11 · South Hadley400 Meters1154.76a PB11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 100 Meters · Place 39 · South Hadley100 Meters3912.96a PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 23 · South Hadley400m Hurdles36" / 0.914m23.1:02.84a11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 800 Meters · Place 28 · South Hadley800 Meters28.2:08.94a11
May 22Western Massachusetts Class S ChampionshipMay 22 · 400m Hurdles · Place 6 · South Hadley400m Hurdles36" / 0.914m6.1:01.65a PB11
May 22Western Massachusetts Class S ChampionshipMay 22 · 800 Meters · Place 5 · South Hadley800 Meters5.2:04.79a PB11
May 12Palmer vs South HadleyMay 12 · 400m Hurdles · South Hadley400m Hurdles36" / 0.914m—63.1Unofficial11
May 12Palmer vs South HadleyMay 12 · 800 Meters · South Hadley800 Meters—2:07Unofficial11
May 4Monson vs. South HadleyMay 4 · 400m Hurdles · Place 1 · South Hadley400m Hurdles36" / 0.914m1.1:03.1Unofficial11
May 4Monson vs. South HadleyMay 4 · 1 Mile · Place 2 · South Hadley1 Mile2.4:54.0Unofficial11
Apr 28South Hadley vs EasthamptonApr 28 · 400m Hurdles · South Hadley400m Hurdles36" / 0.914m—63.5Unofficial11
Apr 28South Hadley vs EasthamptonApr 28 · 800 Meters · South Hadley800 Meters—2:13.8Unofficial11
Apr 14South Hadley vs Hampshire Apr 14 · 400m Hurdles · South Hadley400m Hurdles36" / 0.914m—1:02.1Unofficial11
Apr 14South Hadley vs Hampshire Apr 14 · 800 Meters · South Hadley800 Meters—2:08.03Unofficial11
Apr 7South Hadley vs BelchertownApr 7 · 400m Hurdles · South Hadley400m Hurdles36" / 0.914m—64.4Unofficial11
Apr 7South Hadley vs BelchertownApr 7 · 800 Meters · South Hadley800 Meters—2:15Unofficial11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 27 · South Hadley1 Mile271:34.37 PB—
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 55m Hurdles · Place 5 · South Hadley55m HurdlesRound P59.97a11
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 55m Hurdles · Place 5 · South Hadley55m Hurdles510.01a11
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 600 Meters · Place 3 · South Hadley600 Meters31:31.22a PB11
Jan 18PVIAC Meet 5 LateJan 18 · 55m Hurdles · Place 15 · South Hadley55m Hurdles1510.71a11
Jan 18PVIAC Meet 5 LateJan 18 · 600 Meters · Place 2 · South Hadley600 Meters21:31.83a11
Jan 11Week 4 PVIAC LateJan 11 · 55m Hurdles · Place 20 · South Hadley55m Hurdles2010.80a11
Jan 11Week 4 PVIAC LateJan 11 · 600 Meters · Place 3 · South Hadley600 Meters31:32.24a11
Jan 2PVIAV Week 4 LateJan 2 · 55m Hurdles · Place 17 · South Hadley55m Hurdles1710.74a11
Jan 2PVIAV Week 4 LateJan 2 · 600 Meters · Place 4 · South Hadley600 Meters41:36.37a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24WMASS Small School ChampionshipMay 24 · 400m Hurdles · Place 14 · South Hadley400m Hurdles141:04.93a10
May 24WMASS Small School ChampionshipMay 24 · 800 Meters · Place 9 · South Hadley800 Meters92:11.87a10

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Triple Jump · Place 30 · South HadleyTriple Jump309.27m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Long Jump · Place 31 · South HadleyLong Jump314.31m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · High Jump · Place 22 · South HadleyHigh Jump221.40m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Javelin · Place 33 · South HadleyJavelin3321.98m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Discus · Place 29 · South HadleyDiscus2917.17m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Shot Put · Place 30 · South HadleyShot Put306.86m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 110m Hurdles · Place 31 · South Hadley110m Hurdles3122.44a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 1500 Meters · Place 20 · South Hadley1500 Meters205:17.04a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 400 Meters · Place 27 · South Hadley400 Meters271:00.06a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 100 Meters · Place 32 · South Hadley100 Meters3213.34a—
Jun 3Western Massachusetts Decathlon Jun 3 · Triple Jump · Place 5 · South HadleyTriple Jump530-5—
Jun 3Western Massachusetts Decathlon Jun 3 · Long Jump · Place 4 · South HadleyLong Jump414-1.5—
Jun 3Western Massachusetts Decathlon Jun 3 · High Jump · Place 3 · South HadleyHigh Jump34-7—
Jun 3Western Massachusetts Decathlon Jun 3 · Javelin · Place 6 · South HadleyJavelin672-1—
Jun 3Western Massachusetts Decathlon Jun 3 · Discus · Place 5 · South HadleyDiscus556-4—
Jun 3Western Massachusetts Decathlon Jun 3 · Shot Put · Place 4 · South HadleyShot Put422-6—
Jun 3Western Massachusetts Decathlon Jun 3 · 110m Hurdles · Place 4 · South Hadley110m Hurdles422.44a—
Jun 3Western Massachusetts Decathlon Jun 3 · 1500 Meters · Place 2 · South Hadley1500 Meters25:17.04a—
Jun 3Western Massachusetts Decathlon Jun 3 · 400 Meters · Place 4 · South Hadley400 Meters460.06a—
Jun 3Western Massachusetts Decathlon Jun 3 · 100 Meters · Place 5 · South Hadley100 Meters513.34a—
May 17WMASS D2 ChampionshipMay 17 · 400m Hurdles · Place 26 · South Hadley400m Hurdles261:10.92a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 400 Meters · Place 36 · South Hadley400 Meters361:02.70a—