Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMG vs. ME Dual · May 2017.63aMG vs. ME DualMay 20, 2025
200 Meters · OutdoorMG vs. ME Dual · May 2029.93aMG vs. ME DualMay 20, 2025
400 Meters · OutdoorMG, PHS, MM Triple Duals · May 81:07.30aMG, PHS, MM Triple DualsMay 8, 2025
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 6 Track & Field Championship · May 281:10.39aMIAA Division 6 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 9 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m9.1:10.39a PB8
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 20 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838mRound P20.17.71aWind: -1.48
May 22Western Massachusetts Class S ChampionshipMay 22 · 400m Hurdles · Place 5 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m5.1:11.95a8
May 22Western Massachusetts Class S ChampionshipMay 22 · 100m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838mRound P7.17.87aWind: 08
May 22Western Massachusetts Class S ChampionshipMay 22 · 100m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m7.18.02a8
May 16Berkshire County Individual ChampionshipsMay 16 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m2.1:11.01a8
May 16Berkshire County Individual ChampionshipsMay 16 · 100m Hurdles · Place 4 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m4.17.94a8
May 15Middle School HeptathlonMay 15 · Javelin · Mt GreylockMt GreylockJavelin600g—10.2Unofficial8
May 15Middle School HeptathlonMay 15 · Shot Put · Mt GreylockMt GreylockShot Put4kg—3.6Unofficial8
May 8MG, LX, ME triple dualsMay 8 · 400m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m3.1:13.54a8
May 8MG, LX, ME triple dualsMay 8 · 100m Hurdles · Place 4 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m4.18.25a8
Apr 29MG vs. WAH DualApr 29 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m2.1:14.36a8
Apr 29MG vs. WAH DualApr 29 · 100m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m3.18.25a8
Apr 18PHS/TAC Berkshire InvitationalApr 18 · 100m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m1.17.97a8
Apr 18PHS/TAC Berkshire InvitationalApr 18 · 400 Meters · Place 3 · Mt Greylock RegionalMt Greylock Regional400 Meters3.1:07.59a8
Apr 15MG, PHS, HV triple dualsApr 15 · 400m Hurdles · Place 4 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m4.1:16.13a8
Apr 15MG, PHS, HV triple dualsApr 15 · 100m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m2.18.12a8
Apr 10MG, MM, TAC Triple DualsApr 10 · 400m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m1.1:15.79a8
Apr 10MG, MM, TAC Triple DualsApr 10 · 100m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m1.18.45a8
Apr 4Mount Greylock InvitationalApr 4 · 400m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m3.1:15.73a8
Apr 4Mount Greylock InvitationalApr 4 · 100m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m2.18.61a8

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24WMASS Small School ChampionshipMay 24 · 400m Hurdles · Place 6 · Mt Greylock RegionalMt Greylock Regional400m Hurdles61:12.72a7
May 24WMASS Small School ChampionshipMay 24 · 100m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional100m HurdlesRound P718.05a7
May 24WMASS Small School ChampionshipMay 24 · 100m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional100m Hurdles718.31a7
May 20MG vs. ME DualMay 20 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles30" / 0.762m2.1:13.78a7
May 20MG vs. ME DualMay 20 · 100m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m3.17.63a PB7
May 20MG vs. ME DualMay 20 · 200 Meters · Place 4 · Mt Greylock RegionalMt Greylock Regional200 Meters4.29.93a PB7
May 17Berkshire County Individual ChampionshipsMay 17 · 100m Hurdles · Place 7 · Mount Greylock Regional High SMount Greylock Regional High S100m Hurdles718.437
May 17Berkshire County Individual ChampionshipsMay 17 · 200 Meters · Place 17 · Mount Greylock Regional High SMount Greylock Regional High S200 Meters1730.427
May 13MG, LX, TAC Triple DualsMay 13 · 100m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m3.18.34a7
May 13MG, LX, TAC Triple DualsMay 13 · 400 Meters · Place 2 · Mt Greylock RegionalMt Greylock Regional400 Meters2.1:07.80a7
May 13MG, LX, TAC Triple DualsMay 13 · 200 Meters · Place 9 · Mt Greylock RegionalMt Greylock Regional200 Meters9.31.02a7
May 8MG, PHS, MM Triple DualsMay 8 · 100m Hurdles · Place 5 · Mt Greylock RegionalMt Greylock Regional100m Hurdles518.56a7
May 8MG, PHS, MM Triple DualsMay 8 · 400 Meters · Place 2 · Mt Greylock RegionalMt Greylock Regional400 Meters21:07.30a PB7
May 8MG, PHS, MM Triple DualsMay 8 · 200 Meters · Place 4 · Mt Greylock RegionalMt Greylock Regional200 Meters430.10a7
May 1MG, WAH, HV Triple DualsMay 1 · 100m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional100m Hurdles719.28a7
May 1MG, WAH, HV Triple DualsMay 1 · 400 Meters · Place 5 · Mt Greylock RegionalMt Greylock Regional400 Meters51:08.04a7
May 1MG, WAH, HV Triple DualsMay 1 · 200 Meters · Place 10 · Mt Greylock RegionalMt Greylock Regional200 Meters1030.00a7
Apr 4MG InvitationalApr 4 · 100m Hurdles · Place 8 · Mt Greylock RegionalMt Greylock Regional100m Hurdles33" / 0.838m8.21.06a7
Apr 4MG InvitationalApr 4 · 400 Meters · Place 6 · Mt Greylock RegionalMt Greylock Regional400 Meters6.1:14.07a7
Apr 4MG InvitationalApr 4 · 200 Meters · Place 9 · Mt Greylock RegionalMt Greylock Regional200 Meters9.30.88a7