Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMG vs. ME Dual · May 2012.03aMG vs. ME DualMay 20, 2025
110m Hurdles · 39" / 0.991m · OutdoorWestern Massachusetts Class S Championship · May 2216.19aWestern Massachusetts Class S ChampionshipMay 22, 2026
200 Meters · OutdoorMG vs. ME Dual · May 2024.79aMG vs. ME DualMay 20, 2025
400m Hurdles · 36" / 0.914m · OutdoorWestern Massachusetts Class S Championship · May 2257.73aWestern Massachusetts Class S ChampionshipMay 22, 2026
Long Jump · OutdoorMG, PHS, HV triple duals · Apr 1519-5.50MG, PHS, HV triple dualsApril 15, 2026
Triple Jump · OutdoorMount Greylock Invitational · Apr 442-5.50Mount Greylock InvitationalApril 4, 2026

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jun 9MG Hep/DecJun 9 · Decathlon · Mt Greylock RegionalDecathlon—5424Unofficial12
Jun 9MG Hep/DecJun 9 · Triple Jump · Mt Greylock RegionalTriple Jump—12.14Unofficial12
Jun 9MG Hep/DecJun 9 · Long Jump · Mt Greylock RegionalLong Jump—6.04Unofficial12
Jun 9MG Hep/DecJun 9 · High Jump · Mt Greylock RegionalHigh Jump—1.63Unofficial12
Jun 9MG Hep/DecJun 9 · Javelin · Mt Greylock RegionalJavelin800g—36.47Unofficial12
Jun 9MG Hep/DecJun 9 · Discus · Mt Greylock RegionalDiscus1.6kg—23.04Unofficial12
Jun 9MG Hep/DecJun 9 · Shot Put · Mt Greylock RegionalShot Put12lb—9.01Unofficial12
Jun 9MG Hep/DecJun 9 · 110m Hurdles · Mt Greylock Regional110m Hurdles39" / 0.991m—16.01aUnofficial12
Jun 9MG Hep/DecJun 9 · 1500 Meters · Mt Greylock Regional1500 Meters—5:17.93aUnofficial12
Jun 9MG Hep/DecJun 9 · 400 Meters · Mt Greylock Regional400 Meters—56.22aUnofficial12
Jun 9MG Hep/DecJun 9 · 100 Meters · Mt Greylock Regional100 Meters—11.32aUnofficial12
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 31 · Mt Greylock Regional400m Hurdles36" / 0.914m31.59.71a12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Triple Jump · Place 8 · Mt Greylock RegionalTriple Jump8.40-09.5012
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 4 · Mt Greylock Regional400m Hurdles36" / 0.914m4.58.40a12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 17 · Mt Greylock Regional110m Hurdles39" / 0.991mRound P17.17.06aWind: -1.812
May 22Western Massachusetts Class S ChampionshipMay 22 · Triple Jump · Place 10 · Mt Greylock RegionalTriple Jump10.38' 9.5"12
May 22Western Massachusetts Class S ChampionshipMay 22 · 400m Hurdles · Place 2 · Mt Greylock Regional400m Hurdles36" / 0.914m2.57.73a PB12
May 22Western Massachusetts Class S ChampionshipMay 22 · 110m Hurdles · Place 4 · Mt Greylock Regional110m Hurdles39" / 0.991mRound P4.16.51aWind: 012
May 22Western Massachusetts Class S ChampionshipMay 22 · 110m Hurdles · Place 4 · Mt Greylock Regional110m Hurdles39" / 0.991m4.16.19a PBWind: 012
May 16Berkshire County Individual ChampionshipsMay 16 · Triple Jump · Place 4 · Mt Greylock RegionalTriple Jump4.40-08.2512
May 16Berkshire County Individual ChampionshipsMay 16 · 400m Hurdles · Place 4 · Mt Greylock Regional400m Hurdles36" / 0.914m4.1:03.42a12
May 16Berkshire County Individual ChampionshipsMay 16 · 110m Hurdles · Place 5 · Mt Greylock Regional110m Hurdles39" / 0.991m5.17.36a12
May 8MG, LX, ME triple dualsMay 8 · Long Jump · Place 1 · Mt Greylock RegionalLong Jump1.17-09.0012
May 8MG, LX, ME triple dualsMay 8 · 400m Hurdles · Place 1 · Mt Greylock Regional400m Hurdles36" / 0.914m1.1:00.99a12
May 8MG, LX, ME triple dualsMay 8 · 110m Hurdles · Place 1 · Mt Greylock Regional110m Hurdles39" / 0.991m1.17.56a12
Apr 29MG vs. WAH DualApr 29 · Triple Jump · Place 2 · Mt Greylock RegionalTriple Jump2.39-912
Apr 29MG vs. WAH DualApr 29 · 110m Hurdles · Place 2 · Mt Greylock Regional110m Hurdles39" / 0.991m2.16.98a12
Apr 15MG, PHS, HV triple dualsApr 15 · Triple Jump · Place 2 · Mt Greylock RegionalTriple Jump2.42-512
Apr 15MG, PHS, HV triple dualsApr 15 · Long Jump · Place 2 · Mt Greylock RegionalLong Jump2.19-5.50 PB12
Apr 15MG, PHS, HV triple dualsApr 15 · 400m Hurdles · Place 2 · Mt Greylock Regional400m Hurdles36" / 0.914m2.1:04.66a12
Apr 15MG, PHS, HV triple dualsApr 15 · 110m Hurdles · Place 2 · Mt Greylock Regional110m Hurdles39" / 0.991m2.17.21a12
Apr 10MG, MM, TAC Triple DualsApr 10 · Triple Jump · Place 2 · Mt Greylock RegionalTriple Jump2.41-05.2512
Apr 10MG, MM, TAC Triple DualsApr 10 · Long Jump · Place 3 · Mt Greylock RegionalLong Jump3.18-04.0012
Apr 10MG, MM, TAC Triple DualsApr 10 · 400m Hurdles · Mt Greylock Regional400m Hurdles36" / 0.914m--SCR12
Apr 10MG, MM, TAC Triple DualsApr 10 · 110m Hurdles · Place 1 · Mt Greylock Regional110m Hurdles39" / 0.991m1.17.40a12
Apr 4Mount Greylock InvitationalApr 4 · Triple Jump · Place 2 · Mt Greylock RegionalTriple Jump2.42-5.50 PB12
Apr 4Mount Greylock InvitationalApr 4 · Long Jump · Place 3 · Mt Greylock RegionalLong Jump3.19-512
Apr 4Mount Greylock InvitationalApr 4 · 110m Hurdles · Place 1 · Mt Greylock Regional110m Hurdles39" / 0.991m1.16.21a12

2025 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jun 10Mt. Greylock Multi FestJun 10 · Decathlon · Place 1 · Mt Greylock RegionalDecathlon1.5227Unofficial11
Jun 10Mt. Greylock Multi FestJun 10 · Triple Jump · Place 1 · Mt Greylock RegionalTriple Jump1.12.09Unofficial11
Jun 10Mt. Greylock Multi FestJun 10 · Long Jump · Place 1 · Mt Greylock RegionalLong Jump1.5.77Unofficial11
Jun 10Mt. Greylock Multi FestJun 10 · Javelin · Place 2 · Mt Greylock RegionalJavelin800g2.38.22Unofficial11
Jun 10Mt. Greylock Multi FestJun 10 · Discus · Place 4 · Mt Greylock RegionalDiscus1.6kg4.19.22Unofficial11
Jun 10Mt. Greylock Multi FestJun 10 · Shot Put · Place 3 · Mt Greylock RegionalShot Put12lb3.9.08Unofficial11
Jun 10Mt. Greylock Multi FestJun 10 · 110m Hurdles · Place 1 · Mt Greylock Regional110m Hurdles39" / 0.991m1.17.11aUnofficial11
Jun 10Mt. Greylock Multi FestJun 10 · High Jump · Place 1 · Mt Greylock RegionalHigh Jump1.1.70Unofficial11
Jun 10Mt. Greylock Multi FestJun 10 · 1500 Meters · Place 2 · Mt Greylock Regional1500 Meters2.5:12.41aUnofficial11
Jun 10Mt. Greylock Multi FestJun 10 · 400 Meters · Place 1 · Mt Greylock Regional400 Meters1.56.16aUnofficial11
Jun 10Mt. Greylock Multi FestJun 10 · 100 Meters · Place 1 · Mt Greylock Regional100 Meters1.11.59aUnofficial11
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 14 · Mt Greylock Regional400m Hurdles36" / 0.914m14.1:00.71a11
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Triple Jump · Place 7 · Mt Greylock RegionalTriple Jump7.42-00.7511
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 20 · Mt Greylock Regional110m Hurdles39" / 0.991mRound P20.17.32a11
May 24WMASS Small School ChampionshipMay 24 · Triple Jump · Place 3 · Mt Greylock RegionalTriple Jump341-211
May 24WMASS Small School ChampionshipMay 24 · 400m Hurdles · Place 6 · Mt Greylock Regional400m Hurdles61:01.15a11
May 24WMASS Small School ChampionshipMay 24 · 110m Hurdles · Place 7 · Mt Greylock Regional110m HurdlesRound P717.30a11
May 24WMASS Small School ChampionshipMay 24 · 110m Hurdles · Place 6 · Mt Greylock Regional110m Hurdles616.88a11
May 20MG vs. ME DualMay 20 · Triple Jump · Place 1 · Mt Greylock RegionalTriple Jump1.38-511
May 20MG vs. ME DualMay 20 · 200 Meters · Place 3 · Mt Greylock Regional200 Meters3.24.79a PB11
May 20MG vs. ME DualMay 20 · 100 Meters · Place 4 · Mt Greylock Regional100 Meters4.12.03a PB11
May 17Berkshire County Individual ChampionshipsMay 17 · Triple Jump · Place 4 · Mount Greylock Regional High STriple Jump441-1.5011
May 17Berkshire County Individual ChampionshipsMay 17 · 110m Hurdles · Place 2 · Mount Greylock Regional High S110m Hurdles217.7111
May 17Berkshire County Individual ChampionshipsMay 17 · 400m Hurdles · Place 2 · Mount Greylock Regional High S400m Hurdles259.7711
May 13MG, LX, TAC Triple DualsMay 13 · 400m Hurdles · Place 1 · Mt Greylock Regional400m Hurdles36" / 0.914m1.1:01.14a11
May 13MG, LX, TAC Triple DualsMay 13 · Triple Jump · Place 1 · Mt Greylock RegionalTriple Jump1.40-10.5011
May 13MG, LX, TAC Triple DualsMay 13 · 110m Hurdles · Place 1 · Mt Greylock Regional110m Hurdles39" / 0.991m1.17.08a11
May 8MG, PHS, MM Triple DualsMay 8 · Triple Jump · Place 1 · Mt Greylock RegionalTriple Jump141-07.0011
May 1MG, WAH, HV Triple DualsMay 1 · Triple Jump · Place 2 · Mt Greylock RegionalTriple Jump241-111
May 1MG, WAH, HV Triple DualsMay 1 · 400m Hurdles · Place 1 · Mt Greylock Regional400m Hurdles11:02.79a11
May 1MG, WAH, HV Triple DualsMay 1 · 110m Hurdles · Place 1 · Mt Greylock Regional110m Hurdles117.24a11
Apr 4MG InvitationalApr 4 · Triple Jump · Place 2 · Mt Greylock RegionalTriple Jump2.40-311
Apr 4MG InvitationalApr 4 · Long Jump · Place 5 · Mt Greylock RegionalLong Jump5.16-511
Apr 4MG InvitationalApr 4 · 110m Hurdles · Place 1 · Mt Greylock Regional110m Hurdles39" / 0.991m1.17.16a11
Mar 281,1,1 InvitationalMar 28 · Triple Jump · Place 1 · Mount Greylock Regional High STriple Jump138-311
Mar 281,1,1 InvitationalMar 28 · 300m Hurdles · Place 1 · Mount Greylock Regional High S300m Hurdles143.9611
Mar 281,1,1 InvitationalMar 28 · 300m Hurdles · Place 1 · Mount Greylock Regional High S300m Hurdles143.9611
Mar 281,1,1 InvitationalMar 28 · Triple Jump · Place 1 · Mount Greylock Regional High STriple Jump138-311

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Triple Jump · Place 9 · Mt Greylock RegionalTriple Jump941-2—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 400m Hurdles · Place 19 · Mt Greylock Regional400m Hurdles191:02.56a—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 110m Hurdles · Place 26 · Mt Greylock Regional110m Hurdles2618.23a—
May 17WMASS D2 ChampionshipMay 17 · 110m Hurdles · Place 8 · Mt Greylock Regional110m Hurdles818.39a—
May 17WMASS D2 ChampionshipMay 17 · 110m Hurdles · Place 8 · Mt Greylock Regional110m Hurdles818.22a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Triple Jump · Place 1 · Mt Greylock RegionalTriple Jump139-11.75—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Pole Vault · Place 8 · Mt Greylock RegionalPole Vault87-0—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 110m Hurdles · Place 2 · Mt Greylock Regional110m Hurdles218.04a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 110m Hurdles · Place 2 · Mt Greylock Regional110m Hurdles218.02a—
Apr 9Berkshire County 2AApr 9 · Triple Jump · Place 3 · Mount Greylock Regional High STriple Jump338-5.2510
Apr 9Berkshire County 2AApr 9 · 400m Hurdles · Place 4 · Mount Greylock Regional High S400m Hurdles41:06.9210
Apr 9Berkshire County 2AApr 9 · 110m Hurdles · Place 2 · Mount Greylock Regional High S110m Hurdles217.0310

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 110m Hurdles · Place 22 · Mt Greylock Regional110m Hurdles39" / 0.991mRound P22.17.98aWind: 09
May 25MIAA Division 6 State MeetMay 25 · 110m Hurdles · Place 22 · Mt Greylock Regional110m Hurdles39" / 0.991mRound P22.17.98a9
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · Triple Jump · Place 5 · Mt Greylock RegionalTriple Jump537-3—
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · 110m Hurdles · Place 3 · Mt Greylock Regional110m Hurdles318.45a—
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · 110m Hurdles · Place 7 · Mt Greylock Regional110m Hurdles724.03a—
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · 100 Meters · Place 32 · Mt Greylock Regional100 Meters3213.14a—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 14Hoosac, THS, and Mt. Greylock DualJun 14 · 400m Hurdles · Place 5 · Mt Greylock Regional400m Hurdles36" / 0.914m5.1:22.91a7
Jun 14Hoosac, THS, and Mt. Greylock DualJun 14 · Triple Jump · Place 8 · Mt Greylock RegionalTriple Jump8.29-10.007
Jun 14Hoosac, THS, and Mt. Greylock DualJun 14 · 110m Hurdles · Place 3 · Mt Greylock Regional110m Hurdles39" / 0.991m3.22.48a7
Jun 14Hoosac, THS, and Mt. Greylock DualJun 14 · 100 Meters · Place 18 · Mt Greylock Regional100 Meters18.14.19a7