Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMG vs. ME Dual · May 2012.30aMG vs. ME DualMay 20, 2025
110m Hurdles · 39" / 0.991m · OutdoorBerkshire County Individual Championships · May 1616.54aBerkshire County Individual ChampionshipsMay 16, 2026
400 Meters · OutdoorMG, LX, ME triple duals · May 855.81aMG, LX, ME triple dualsMay 8, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 3052.953aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorBerkshire County Individual Championships · May 1659.68aBerkshire County Individual ChampionshipsMay 16, 2026
Long Jump · OutdoorMG, LX, ME triple duals · May 817-06.00MG, LX, ME triple dualsMay 8, 2026
Pole Vault · Indoor3rd Annual Marathon Sports Winter Classic · Dec 283.65m3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
Pole Vault · OutdoorMIAA Meet of Champions · Jun 412-06.00MIAA Meet of ChampionsJune 4, 2026
Triple Jump · OutdoorMG vs. WAH Dual · Apr 2937-7.50MG vs. WAH DualApril 29, 2026

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

2026 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 9MG Hep/DecJun 9 · Decathlon · Mt Greylock RegionalMt Greylock RegionalDecathlon—5123Unofficial11
Jun 9MG Hep/DecJun 9 · Triple Jump · Mt Greylock RegionalMt Greylock RegionalTriple Jump—11.91Unofficial11
Jun 9MG Hep/DecJun 9 · Long Jump · Mt Greylock RegionalMt Greylock RegionalLong Jump—5.5Unofficial11
Jun 9MG Hep/DecJun 9 · High Jump · Mt Greylock RegionalMt Greylock RegionalHigh Jump—1.42Unofficial11
Jun 9MG Hep/DecJun 9 · Javelin · Mt Greylock RegionalMt Greylock RegionalJavelin800g—33.39Unofficial11
Jun 9MG Hep/DecJun 9 · Discus · Mt Greylock RegionalMt Greylock RegionalDiscus1.6kg—23.93Unofficial11
Jun 9MG Hep/DecJun 9 · Shot Put · Mt Greylock RegionalMt Greylock RegionalShot Put12lb—9.85Unofficial11
Jun 9MG Hep/DecJun 9 · 110m Hurdles · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m—16.26aUnofficial11
Jun 9MG Hep/DecJun 9 · 1500 Meters · Mt Greylock RegionalMt Greylock Regional1500 Meters—4:58.94aUnofficial11
Jun 9MG Hep/DecJun 9 · 400 Meters · Mt Greylock RegionalMt Greylock Regional400 Meters—57.02aUnofficial11
Jun 9MG Hep/DecJun 9 · 100 Meters · Mt Greylock RegionalMt Greylock Regional100 Meters—11.67aUnofficial11
Jun 4MIAA Meet of ChampionsJun 4 · Pole Vault · Place 10 · Mt Greylock RegionalMt Greylock RegionalPole Vault10.12-06.00 PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Pole Vault · Place 3 · Mt Greylock RegionalMt Greylock RegionalPole Vault3.12-06.0011
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 15 · Mt Greylock RegionalMt Greylock Regional400m Hurdles36" / 0.914m15.1:00.94a11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991mRound P--DNSWind: -1.311
May 22Western Massachusetts Class S ChampionshipMay 22 · Pole Vault · Place 4 · Mt Greylock RegionalMt Greylock RegionalPole Vault4.10' 6"11
May 22Western Massachusetts Class S ChampionshipMay 22 · 400m Hurdles · Place 4 · Mt Greylock RegionalMt Greylock Regional400m Hurdles36" / 0.914m4.59.90a11
May 22Western Massachusetts Class S ChampionshipMay 22 · 110m Hurdles · Place 8 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991mRound P8.17.12aWind: 011
May 22Western Massachusetts Class S ChampionshipMay 22 · 110m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m7.16.89a11
May 16Berkshire County Individual ChampionshipsMay 16 · Pole Vault · Place 1 · Mt Greylock RegionalMt Greylock RegionalPole Vault1.12-00.0011
May 16Berkshire County Individual ChampionshipsMay 16 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles36" / 0.914m2.59.68a PB11
May 16Berkshire County Individual ChampionshipsMay 16 · 110m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m2.16.54a PB11
May 10Minnechaug Invitational May 10 · Pole Vault · Place 3 · Mt Greylock RegionalMt Greylock RegionalPole Vault3.12' 6"11
May 10Minnechaug Invitational May 10 · 110m Hurdles · Place 6 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991mRound P6.17.00a11
May 10Minnechaug Invitational May 10 · 110m Hurdles · Place 5 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m5.17.11a11
May 8MG, LX, ME triple dualsMay 8 · Long Jump · Place 2 · Mt Greylock RegionalMt Greylock RegionalLong Jump2.17-06.00 PB11
May 8MG, LX, ME triple dualsMay 8 · 400 Meters · Place 2 · Mt Greylock RegionalMt Greylock Regional400 Meters2.55.81a PB11
May 8MG, LX, ME triple dualsMay 8 · 100 Meters · Place 8 · Mt Greylock RegionalMt Greylock Regional100 Meters8.12.41a11
Apr 29MG vs. WAH DualApr 29 · Triple Jump · Place 3 · Mt Greylock RegionalMt Greylock RegionalTriple Jump3.37-7.50 PB11
Apr 29MG vs. WAH DualApr 29 · 400m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional400m Hurdles36" / 0.914m1.1:01.59a11
Apr 29MG vs. WAH DualApr 29 · 110m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m1.16.77a11
Apr 18PHS/TAC Berkshire InvitationalApr 18 · Pole Vault · Place 1 · Mt Greylock RegionalMt Greylock RegionalPole Vault1.10-611
Apr 18PHS/TAC Berkshire InvitationalApr 18 · 110m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m1.17.65a11
Apr 18PHS/TAC Berkshire InvitationalApr 18 · 400 Meters · Place 3 · Mt Greylock RegionalMt Greylock Regional400 Meters3.57.17a11
Apr 15MG, PHS, HV triple dualsApr 15 · 400m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional400m Hurdles36" / 0.914m1.1:04.08a11
Apr 15MG, PHS, HV triple dualsApr 15 · 110m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m1.16.83a11
Apr 10MG, MM, TAC Triple DualsApr 10 · Triple Jump · Place 3 · Mt Greylock RegionalMt Greylock RegionalTriple Jump3.37-00.5011
Apr 10MG, MM, TAC Triple DualsApr 10 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles36" / 0.914m2.1:02.46a11
Apr 10MG, MM, TAC Triple DualsApr 10 · 110m Hurdles · Place 1 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m1.17.40a11
Apr 4Mount Greylock InvitationalApr 4 · Pole Vault · Place 1 · Mt Greylock RegionalMt Greylock RegionalPole Vault1.11-611
Apr 4Mount Greylock InvitationalApr 4 · 110m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m2.16.70a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · Pole Vault · Place 6 · Berkshire VaultBerkshire VaultPole Vault6.3.65m PB11
Dec 6the TRACK at new balance Early Bird inviteDec 6 · Pole Vault · Place 5 · UnattachedUnattachedPole Vault5.3.55m11

2025 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 10Mt. Greylock Multi FestJun 10 · Decathlon · Place 2 · Mt Greylock RegionalMt Greylock RegionalDecathlon2.4636Unofficial10
Jun 10Mt. Greylock Multi FestJun 10 · Triple Jump · Place 2 · Mt Greylock RegionalMt Greylock RegionalTriple Jump2.11.24Unofficial10
Jun 10Mt. Greylock Multi FestJun 10 · Long Jump · Place 2 · Mt Greylock RegionalMt Greylock RegionalLong Jump2.5.35Unofficial10
Jun 10Mt. Greylock Multi FestJun 10 · Javelin · Place 4 · Mt Greylock RegionalMt Greylock RegionalJavelin800g4.29.74Unofficial10
Jun 10Mt. Greylock Multi FestJun 10 · Discus · Place 3 · Mt Greylock RegionalMt Greylock RegionalDiscus1.6kg3.21.69Unofficial10
Jun 10Mt. Greylock Multi FestJun 10 · Shot Put · Place 4 · Mt Greylock RegionalMt Greylock RegionalShot Put12lb4.8.72Unofficial10
Jun 10Mt. Greylock Multi FestJun 10 · 110m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m2.17.63aUnofficial10
Jun 10Mt. Greylock Multi FestJun 10 · High Jump · Place 3 · Mt Greylock RegionalMt Greylock RegionalHigh Jump3.1.40Unofficial10
Jun 10Mt. Greylock Multi FestJun 10 · 1500 Meters · Place 1 · Mt Greylock RegionalMt Greylock Regional1500 Meters1.5:09.52aUnofficial10
Jun 10Mt. Greylock Multi FestJun 10 · 400 Meters · Place 2 · Mt Greylock RegionalMt Greylock Regional400 Meters2.56.64aUnofficial10
Jun 10Mt. Greylock Multi FestJun 10 · 100 Meters · Place 2 · Mt Greylock RegionalMt Greylock Regional100 Meters2.11.79aUnofficial10
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Pole Vault · Place 4 · Mt Greylock RegionalMt Greylock RegionalPole Vault4.12-00.0010
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Mt Greylock RegionalMt Greylock Regional400 MetersRelay Split—52.953a PB10
May 24WMASS Small School ChampionshipMay 24 · Pole Vault · Place 5 · Mt Greylock RegionalMt Greylock RegionalPole Vault510-610
May 20MG vs. ME DualMay 20 · Pole Vault · Place 2 · Mt Greylock RegionalMt Greylock RegionalPole Vault2.11-610
May 20MG vs. ME DualMay 20 · 100 Meters · Place 5 · Mt Greylock RegionalMt Greylock Regional100 Meters5.12.30a PB10
May 17Berkshire County Individual ChampionshipsMay 17 · Pole Vault · Place 1 · Mount Greylock Regional High SMount Greylock Regional High SPole Vault112-610
May 17Berkshire County Individual ChampionshipsMay 17 · 110m Hurdles · Place 4 · Mount Greylock Regional High SMount Greylock Regional High S110m Hurdles418.4610
May 17Berkshire County Individual ChampionshipsMay 17 · 400m Hurdles · Place 4 · Mount Greylock Regional High SMount Greylock Regional High S400m Hurdles41:02.5010
May 13MG, LX, TAC Triple DualsMay 13 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles36" / 0.914m2.1:02.36a10
May 13MG, LX, TAC Triple DualsMay 13 · Triple Jump · Place 2 · Mt Greylock RegionalMt Greylock RegionalTriple Jump2.36-110
May 13MG, LX, TAC Triple DualsMay 13 · 110m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m3.17.95a10
May 8MG, PHS, MM Triple DualsMay 8 · Triple Jump · Place 5 · Mt Greylock RegionalMt Greylock RegionalTriple Jump537-08.0010
May 8MG, PHS, MM Triple DualsMay 8 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles21:03.07a10
May 8MG, PHS, MM Triple DualsMay 8 · 110m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional110m Hurdles217.82a10
May 1MG, WAH, HV Triple DualsMay 1 · Triple Jump · Place 3 · Mt Greylock RegionalMt Greylock RegionalTriple Jump337-1.5010
May 1MG, WAH, HV Triple DualsMay 1 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles21:03.47a10
May 1MG, WAH, HV Triple DualsMay 1 · 110m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional110m Hurdles218.22a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Pole Vault · Place 1 · Mt Greylock RegionalMt Greylock RegionalPole Vault111-06.0010
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 400m Hurdles · Place 2 · Mt Greylock RegionalMt Greylock Regional400m Hurdles21:03.64a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 110m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional110m HurdlesRound P318.46a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 110m Hurdles · Place 6 · Mt Greylock RegionalMt Greylock Regional110m Hurdles619.89a10
Apr 19Mt. Greylock Relay InvitationalApr 19 · Pole Vault · Place 1 · Mount Greylock Regional High SMount Greylock Regional High SPole Vault111-610
Apr 19Mt. Greylock Relay InvitationalApr 19 · Triple Jump · Place 6 · Mount Greylock Regional High SMount Greylock Regional High STriple Jump635-810
Apr 4MG InvitationalApr 4 · Triple Jump · Place 4 · Mt Greylock RegionalMt Greylock RegionalTriple Jump4.37-210
Apr 4MG InvitationalApr 4 · Pole Vault · Place 2 · Mt Greylock RegionalMt Greylock RegionalPole Vault2.10-610
Apr 4MG InvitationalApr 4 · 110m Hurdles · Place 4 · Mt Greylock RegionalMt Greylock Regional110m Hurdles39" / 0.991m4.17.68a10
Mar 281,1,1 InvitationalMar 28 · Pole Vault · Place 2 · Mount Greylock Regional High SMount Greylock Regional High SPole Vault29-610
Mar 281,1,1 InvitationalMar 28 · 300m Hurdles · Place 3 · Mount Greylock Regional High SMount Greylock Regional High S300m Hurdles346.3010
Mar 281,1,1 InvitationalMar 28 · 300m Hurdles · Place 3 · Mount Greylock Regional High SMount Greylock Regional High S300m Hurdles346.3010
Mar 281,1,1 InvitationalMar 28 · Pole Vault · Place 2 · Mount Greylock Regional High SMount Greylock Regional High SPole Vault29-610

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Pole Vault · Place 9 · Mt Greylock RegionalMt Greylock RegionalPole Vault910-0—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 400m Hurdles · Place 29 · Mt Greylock RegionalMt Greylock Regional400m Hurdles291:03.94a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Triple Jump · Place 5 · Mt Greylock RegionalMt Greylock RegionalTriple Jump536-6.50—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 400m Hurdles · Place 4 · Mt Greylock RegionalMt Greylock Regional400m Hurdles41:10.03a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 110m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional110m Hurdles720.33a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 110m Hurdles · Place 7 · Mt Greylock RegionalMt Greylock Regional110m Hurdles719.92a—
Apr 9Berkshire County 2AApr 9 · Triple Jump · Place 4 · Mount Greylock Regional High SMount Greylock Regional High STriple Jump436-5.509
Apr 9Berkshire County 2AApr 9 · 400m Hurdles · Place 5 · Mount Greylock Regional High SMount Greylock Regional High S400m Hurdles51:09.049
Apr 9Berkshire County 2AApr 9 · 110m Hurdles · Place 5 · Mount Greylock Regional High SMount Greylock Regional High S110m Hurdles518.539

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · Triple Jump · Place 7 · Mt Greylock RegionalMt Greylock RegionalTriple Jump735-2—
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · Javelin · Place 13 · Mt Greylock RegionalMt Greylock RegionalJavelin1398-1—
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · 400m Hurdles · Place 3 · Mt Greylock RegionalMt Greylock Regional400m Hurdles31:09.03a—