Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 1622.8NEC Week #3 Swampscott, Salem, PeabodyApril 16, 2026
400 Meters · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 2890.6NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
400m Hurdles · 30" / 0.762m · OutdoorNEC Rain Date Meet · May 121:28.84aNEC Rain Date MeetMay 12, 2026
High Jump · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 284-04NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
Javelin · 600g · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 1664-03NEC Week #3 Swampscott, Salem, PeabodyApril 16, 2026
Triple Jump · OutdoorNEC Championships · May 2230' 10.5"NEC ChampionshipsMay 22, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Triple Jump · Place 10 · SwampscottTriple Jump10.30' 10.5" PB9
May 22NEC ChampionshipsMay 22 · Javelin · Place 13 · SwampscottJavelin600g13.61' 11"9
May 12NEC Rain Date MeetMay 12 · Triple Jump · Place 14 · SwampscottTriple Jump14.27' 6"9
May 12NEC Rain Date MeetMay 12 · Javelin · Place 16 · SwampscottJavelin600g16.54' 0"9
May 12NEC Rain Date MeetMay 12 · 400m Hurdles · Place 18 · Swampscott400m Hurdles30" / 0.762m18.1:28.84a PB9
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Triple Jump · Place 5 · SwampscottTriple Jump5.28-02.59
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · High Jump · Place 5 · SwampscottHigh Jump5.4-04 PB9
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 400m Hurdles · Place 7 · Swampscott400m Hurdles30" / 0.762m7.90.69
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 100m Hurdles · Place 7 · Swampscott100m Hurdles33" / 0.838m7.22.99
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 400 Meters · Place 7 · Swampscott400 Meters7.90.6 PB9
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Triple Jump · Place 5 · SwampscottTriple Jump5.28-02.59
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · High Jump · Place 5 · SwampscottHigh Jump5.4-049
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 400m Hurdles · Place 7 · Swampscott400m Hurdles30" / 0.762m7.90.69
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 100m Hurdles · Place 7 · Swampscott100m Hurdles33" / 0.838m7.22.99
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 400 Meters · Place 7 · Swampscott400 Meters7.90.69
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Triple Jump · Place 4 · SwampscottTriple Jump4.29-079
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Javelin · Place 2 · SwampscottJavelin600g2.64-03 PB9
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400m Hurdles · Place 6 · Swampscott400m Hurdles30" / 0.762m6.1:30.29
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 100m Hurdles · Place 6 · Swampscott100m Hurdles33" / 0.838m6.22.8 PB9
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Triple Jump · SwampscottTriple Jump—ND9
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Javelin · Place 14 · SwampscottJavelin600g14.32-08.59
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 400m Hurdles · Place 8 · Swampscott400m Hurdles30" / 0.762m8.1:39.29
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 100m Hurdles · Place 11 · Swampscott100m Hurdles33" / 0.838m11.25.79