Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Week #3 - Salem v Gloucester, Marblehead v Masconomet · Jan 95:49.35aNEC Week #3 - Salem v Gloucester, Marblehead v MasconometJanuary 9, 2025
100m Hurdles · 33" / 0.838m · OutdoorMIAA Meet of Champions · Jun 414.98aMIAA Meet of ChampionsJune 4, 2026
200 Meters · OutdoorNEC Week 5 Marblehead @ Masconomet · May 126.9NEC Week 5 Marblehead @ MasconometMay 1, 2024
400 Meters · IndoorRiverhawk Invitational · Feb 61:00.39aRiverhawk InvitationalFebruary 6, 2026
400 Meters · OutdoorNEC Week #5 - Salem v Gloucester, Masco v Marblehead · Apr 291:02.39aNEC Week #5 - Salem v Gloucester, Masco v MarbleheadApril 29, 2026
55 Meters · IndoorNEC #6 Gloucester v Masconomet, Peabody v Swampsott · Feb 18.18aNEC #6 Gloucester v Masconomet, Peabody v SwampsottFebruary 1, 2024
600 Meters · IndoorNEC Week #6 - Peabody, Masconomet, Saugus · Feb 41:42.8NEC Week #6 - Peabody, Masconomet, SaugusFebruary 4, 2026
800 Meters · IndoorNew Balance Nationals Indoor · Mar 122:32.07aNew Balance Nationals IndoorMarch 12, 2026
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:29.79aMSTCA Invacational & PentathlonApril 24, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.47mMSTCA Girls PentathlonFebruary 25, 2025
High Jump · OutdoorMSTCA North Heptathlon · Jun 31.40mMSTCA North HeptathlonJune 3, 2024
Javelin · 600g · OutdoorNEC Championships · May 22123' 6"NEC ChampionshipsMay 22, 2026
Long Jump · IndoorNew Balance Nationals Indoor · Mar 74.64mNew Balance Nationals IndoorMarch 7, 2024
Long Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 194.83mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Meet of Champions · Jun 43443MIAA Meet of ChampionsJune 4, 2026
Shot Put · 4kg · OutdoorMIAA Division 3 Track & Field Championship · May 2810.09mMIAA Division 3 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

59 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · High Jump · New England Elite Track ClubNew England Elite Track ClubHigh JumpRound M—DNS11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · New England Elite Track ClubNew England Elite Track ClubShot Put4kgRound M—DNS11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838mRound M—DNSWind: -0.911
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · New England Elite Track ClubNew England Elite Track Club200 MetersRound M—DNSWind: 1.311
Jun 4MIAA Meet of ChampionsJun 4 · Pentathlon (Outdoor) · Place 2 · Masconomet RegionalMasconomet RegionalPentathlon (Outdoor)StandardRound M2.3443 PB11
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong JumpRound M1.5.72m11
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Masconomet RegionalMasconomet RegionalLong Jump--SCR11
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 4 · Masconomet RegionalMasconomet RegionalHigh JumpRound M4.1.55m11
Jun 4MIAA Meet of ChampionsJun 4 · Javelin · Place 4 · Masconomet RegionalMasconomet RegionalJavelin600g4.120-0411
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 4 · Masconomet RegionalMasconomet RegionalShot Put4kgRound M4.9.82m11
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 3 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838mRound M3.14.98a PBWind: 0.611
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 4 · Masconomet RegionalMasconomet Regional800 MetersRound M4.2:34.50a11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 1 · Masconomet RegionalMasconomet RegionalPentathlon (Outdoor)StandardRound M1.334711
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong JumpRound M1.5.62m11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Long Jump · Place 6 · Masconomet RegionalMasconomet RegionalLong Jump6.17-07.5011
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · High Jump · Place 4 · Masconomet RegionalMasconomet RegionalHigh JumpRound M4.1.50m11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin600g1.121-1111
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 1 · Masconomet RegionalMasconomet RegionalShot Put4kgRound M1.10.09m PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 2 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838mRound M2.15.10a11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 800 Meters · Place 2 · Masconomet RegionalMasconomet Regional800 MetersRound M2.2:35.26a11
May 22NEC ChampionshipsMay 22 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump1.18' 6.25"11
May 22NEC ChampionshipsMay 22 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin600g1.123' 6" PB11
May 22NEC ChampionshipsMay 22 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838mRound P1.15.18aWind: 011
May 22NEC ChampionshipsMay 22 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838m1.15.38aWind: 011
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 4 · Masconomet RegionalMasconomet RegionalLong Jump417-10.0011
May 16MSTCA Coaches Metro InvitationalMay 16 · 400m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional400m Hurdles11:06.03a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin2102-1111
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 4 · Masconomet RegionalMasconomet Regional400m Hurdles41:06.13a11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump1.17-0211
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin600g2.112-09.511
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838m1.15.211
May 3MSTCA Division 3 RelaysMay 3 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump15.33m11
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin135.70m11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump1.5' 0"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin600g1.98' 6"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100m Hurdles · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838m—FS11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400 Meters · Place 1 · Masconomet RegionalMasconomet Regional400 Meters1.1:02.39a PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump15.55m11
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump25-1.7511
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 3 · Masconomet RegionalMasconomet RegionalShot Put38.82m11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles115.11a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 3 · Masconomet RegionalMasconomet Regional800 Meters32:29.79a PB11
Apr 22Northeast Conference Spring ChallengeApr 22 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump15-011
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin1113-511
Apr 22Northeast Conference Spring ChallengeApr 22 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles115.85a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 2 · Masconomet RegionalMasconomet Regional100m HurdlesRound P215.7811
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles115.0611
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin1108-511
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · High Jump · Place 6 · Masconomet RegionalMasconomet RegionalHigh Jump64-1011
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump1.17-0311
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump2.5-0011
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838m1.15.211
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump1.5-0011
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin600g1.102-0211
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838m1.15.811
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 200 Meters · Place 2 · Masconomet RegionalMasconomet Regional200 Meters2.27.511
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump1.4-0711
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin600g1.103-0011
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles33" / 0.838m1.15.311

2026 Indoor Track

42 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · Long Jump · Place 3 · New England Elite Track ClubNew England Elite Track ClubLong Jump35.43m11
Mar 12New Balance Nationals IndoorMar 12 · High Jump · Place 11 · New England Elite Track ClubNew England Elite Track ClubHigh Jump111.55m11
Mar 12New Balance Nationals IndoorMar 12 · Shot Put · Place 9 · New England Elite Track ClubNew England Elite Track ClubShot Put98.98m11
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 11 · New England Elite Track ClubNew England Elite Track Club60m Hurdles119.55a11
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club800 Meters82:32.07a PB11
Mar 12New Balance Nationals IndoorMar 12 · Long Jump · Place 3 · New England Elite Track ClubNew England Elite Track ClubLong Jump35.43m11
Mar 12New Balance Nationals IndoorMar 12 · High Jump · Place 11 · New England Elite Track ClubNew England Elite Track ClubHigh Jump111.55m11
Mar 12New Balance Nationals IndoorMar 12 · Shot Put · Place 9 · New England Elite Track ClubNew England Elite Track ClubShot Put98.98m11
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 11 · New England Elite Track ClubNew England Elite Track Club60m Hurdles119.55a11
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club800 Meters82:32.07a11
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump15.75m11
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 4 · Masconomet RegionalMasconomet RegionalHigh Jump41.52m11
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 7 · Masconomet RegionalMasconomet RegionalShot Put79.12m11
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 4 · Masconomet RegionalMasconomet Regional55m Hurdles48.90a11
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 7 · Masconomet RegionalMasconomet Regional800 Meters72:32.93a11
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Long Jump · Place 2 · Masconomet RegionalMasconomet RegionalLong Jump218-00.00—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 19 · Masconomet RegionalMasconomet Regional55m Hurdles199.25—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump118-5.5011
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump25-011
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 5 · Masconomet RegionalMasconomet Regional55m Hurdles58.89a11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 4 · Masconomet RegionalMasconomet Regional55m Hurdles48.82a11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump118-05.50—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump25-00.00—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 4 · Masconomet RegionalMasconomet Regional55m Hurdles48.82—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 5 · Masconomet RegionalMasconomet Regional55m Hurdles58.89q—
Feb 6Riverhawk InvitationalFeb 6 · Long Jump · Place 3 · New England Elite Track ClubNew England Elite Track ClubLong Jump35.56m11
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 22 · New England Elite Track ClubNew England Elite Track Club400 Meters221:00.39a PB11
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 600 Meters · Place 1 · Masconomet RegionalMasconomet Regional600 Meters11:42.8 PB11
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump118-511
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump15-011
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 55m Hurdles · Place 2 · Masconomet RegionalMasconomet Regional55m HurdlesRound P29.19a11
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 55m Hurdles · Place 3 · Masconomet RegionalMasconomet Regional55m Hurdles39.65a11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump15-411
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional55m Hurdles18.92a11
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump14-811
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · 55m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional55m Hurdles18.911
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump15-211
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 55m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional55m Hurdles18.86a11
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump119-211
Jan 10The Nor'Easter at the TrackJan 10 · Long Jump · Place 1 · New England,HaverhiNew England,HaverhiLong Jump15.2411
Jan 10The Nor'Easter at the TrackJan 10 · 55m Hurdles · Place 3 · New England,HaverhiNew England,Haverhi55m Hurdles38.9111
Jan 10The Nor'Easter at the TrackJan 10 · 55m Hurdles · Place 2 · New England,HaverhiNew England,Haverhi55m Hurdles28.9311

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump15-011
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 55m Hurdles · Place 3 · Masconomet RegionalMasconomet Regional55m Hurdles310.411
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 5 · Masconomet RegionalMasconomet RegionalLong Jump55.24m—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 16 · Masconomet RegionalMasconomet RegionalHigh Jump161.47m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 16 · Masconomet RegionalMasconomet RegionalShot Put168.50m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 18 · Masconomet RegionalMasconomet Regional55m Hurdles189.20a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 14 · Masconomet RegionalMasconomet Regional800 Meters142:36.75a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 21 · Masconomet RegionalMasconomet RegionalLong Jump2116-6.25—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 21 · Masconomet RegionalMasconomet RegionalLong Jump2116-6.25—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 4 · Masconomet RegionalMasconomet RegionalLong Jump417-7—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · High Jump · Place 12 · Masconomet RegionalMasconomet RegionalHigh Jump124-10—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 15 · Masconomet RegionalMasconomet Regional55m Hurdles159.25a—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump118-0.25—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · High Jump · Place 6 · Masconomet RegionalMasconomet RegionalHigh Jump64-8—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55m Hurdles · Place 6 · Masconomet RegionalMasconomet Regional55m Hurdles69.59a—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55m Hurdles · Place 5 · Masconomet RegionalMasconomet Regional55m Hurdles59.31a—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · High Jump · Place 3 · Masconomet RegionalMasconomet RegionalHigh Jump34-6—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · 600 Meters · Place 2 · Masconomet RegionalMasconomet Regional600 Meters21:48.6—
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump24-8—
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · 1 Mile · Place 2 · Masconomet RegionalMasconomet Regional1 Mile25:58.5—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump24-10—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 1 Mile · Place 2 · Masconomet RegionalMasconomet Regional1 Mile25:49.35a PB—

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump15.51m10
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 8 · Masconomet RegionalMasconomet RegionalLong Jump817-5.5010
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump21.55m10
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 8 · Masconomet RegionalMasconomet RegionalShot Put88.32m10
Jun 5MIAA Meet of ChampionsJun 5 · 100m Hurdles · Place 5 · Masconomet RegionalMasconomet Regional100m Hurdles515.81a10
Jun 5MIAA Meet of ChampionsJun 5 · 800 Meters · Place 3 · Masconomet RegionalMasconomet Regional800 Meters32:29.87a10
May 17MSTCA Division 3 RelaysMay 17 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin229.10m10
May 10Andover Boosters InvitationalMay 10 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump117-8.2510
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 5 · Masconomet RegionalMasconomet Regional100m HurdlesRound P517.22a10
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 4 · Masconomet RegionalMasconomet Regional100m Hurdles416.53a10
May 10Andover Boosters InvitationalMay 10 · 400 Meters · Place 25 · Masconomet RegionalMasconomet Regional400 Meters251:06.47a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump117-4.510
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin192-910
Apr 25MSTCA InVacational & PentathlonApr 25 · Long Jump · Place 2 · Masconomet RegionalMasconomet RegionalLong Jump25.26m10
Apr 25MSTCA InVacational & PentathlonApr 25 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump11.52m10
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 12 · Masconomet RegionalMasconomet RegionalShot Put127.97m10
Apr 25MSTCA InVacational & PentathlonApr 25 · 100m Hurdles · Place 2 · Masconomet RegionalMasconomet Regional100m Hurdles216.3710
Apr 25MSTCA InVacational & PentathlonApr 25 · 800 Meters · Place 6 · Masconomet RegionalMasconomet Regional800 Meters62:33.2110
Apr 23Northeast Conference Spring ChallengeApr 23 · 100m Hurdles · Place 2 · Masconomet RegionalMasconomet Regional100m Hurdles217.19a10
Apr 23Northeast Conference Spring ChallengeApr 23 · 200 Meters · Place 5 · Masconomet RegionalMasconomet Regional200 Meters528.12a10
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump24-0610
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin1110-0410
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles118.410
Apr 10NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump14-1010
Apr 10NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin1102-0010
Apr 10NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · 100m Hurdles · Place 1 · Masconomet RegionalMasconomet Regional100m Hurdles117.210
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · High Jump · Place 3 · Masconomet RegionalMasconomet RegionalHigh Jump34-1010
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin184-0310
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 100m Hurdles · Place 2 · Masconomet RegionalMasconomet Regional100m Hurdles216.310

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18NEC Week #2 - Masconoment, Salem, BeverlyDec 18 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump14-8—
Dec 18NEC Week #2 - Masconoment, Salem, BeverlyDec 18 · 1 Mile · Place 2 · Masconomet RegionalMasconomet Regional1 Mile26:07.4—
Mar 7New Balance Nationals IndoorMar 7 · Long Jump · Place 31 · Masconomet RegionalMasconomet RegionalLong Jump314.64m PB—
Feb 10NEC League ChampionshipFeb 10 · Long Jump · Place 2 · Masconomet RegionalMasconomet RegionalLong Jump216-4—
Feb 10NEC League ChampionshipFeb 10 · High Jump · Place 8 · Masconomet RegionalMasconomet RegionalHigh Jump84-4—
Feb 10NEC League ChampionshipFeb 10 · 1 Mile · Place 10 · Masconomet RegionalMasconomet Regional1 Mile106:21.32a—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · High Jump · Place 5 · Masconomet RegionalMasconomet RegionalHigh Jump54-4—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · Long Jump · Place 2 · Masconomet RegionalMasconomet RegionalLong Jump217-2.50—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 55 Meters · Place 7 · Masconomet RegionalMasconomet Regional55 Meters78.18a PB—
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · High Jump · Place 4 · Masconomet RegionalMasconomet RegionalHigh Jump44-8—
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · 1 Mile · Place 1 · Masconomet RegionalMasconomet Regional1 Mile15:51.8—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 3MSTCA North HeptathlonJun 3 · Long Jump · Place 9 · Masconomet RegionalMasconomet RegionalLong Jump94.91m—
Jun 3MSTCA North HeptathlonJun 3 · High Jump · Place 16 · Masconomet RegionalMasconomet RegionalHigh Jump161.40m PB—
Jun 3MSTCA North HeptathlonJun 3 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin228.58m—
Jun 3MSTCA North HeptathlonJun 3 · Shot Put · Place 8 · Masconomet RegionalMasconomet RegionalShot Put87.86m—
Jun 3MSTCA North HeptathlonJun 3 · 100m Hurdles · Place 6 · Masconomet RegionalMasconomet Regional100m Hurdles616.91a—
Jun 3MSTCA North HeptathlonJun 3 · 800 Meters · Place 10 · Masconomet RegionalMasconomet Regional800 Meters102:38.41a—
Jun 3MSTCA North HeptathlonJun 3 · 200 Meters · Place 14 · Masconomet RegionalMasconomet Regional200 Meters1428.56a—
May 30MIAA Meet of ChampionsMay 30 · Long Jump · Place 17 · Masconomet RegionalMasconomet RegionalLong Jump1716-9—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Long Jump · Place 10 · Masconomet RegionalMasconomet RegionalLong Jump1015-7.50—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · High Jump · Place 5 · Masconomet RegionalMasconomet RegionalHigh Jump55-0—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 200 Meters · Place 30 · Masconomet RegionalMasconomet Regional200 Meters3028.34a—
May 15NEC Week 7 Gloucester @ MasconometMay 15 · High Jump · Place 2 · Masconomet RegionalMasconomet RegionalHigh Jump24-8—
May 15NEC Week 7 Gloucester @ MasconometMay 15 · 200 Meters · Place 4 · Masconomet RegionalMasconomet Regional200 Meters428.5—
May 11Andover Boosters InvitationalMay 11 · Long Jump · Place 3 · Masconomet RegionalMasconomet RegionalLong Jump317-9.25—
May 11Andover Boosters InvitationalMay 11 · High Jump · Place 5 · Masconomet RegionalMasconomet RegionalHigh Jump54-8—
May 11Andover Boosters InvitationalMay 11 · 200 Meters · Place 15 · Masconomet RegionalMasconomet Regional200 Meters1528.24a—
May 8NEC Week 6 Masconomet @ PeabodyMay 8 · Long Jump · Place 2 · Masconomet RegionalMasconomet RegionalLong Jump216-3—
May 8NEC Week 6 Masconomet @ PeabodyMay 8 · High Jump · Place 1 · Masconomet RegionalMasconomet RegionalHigh Jump14-10—
May 8NEC Week 6 Masconomet @ PeabodyMay 8 · 200 Meters · Place 3 · Masconomet RegionalMasconomet Regional200 Meters328.0—
May 1NEC Week 5 Marblehead @ MasconometMay 1 · High Jump · Place 5 · Masconomet RegionalMasconomet RegionalHigh Jump54-8—
May 1NEC Week 5 Marblehead @ MasconometMay 1 · 200 Meters · Place 4 · Masconomet RegionalMasconomet Regional200 Meters426.9 PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 10 · Masconomet RegionalMasconomet RegionalLong Jump104.83m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · High Jump · Place 13 · Masconomet RegionalMasconomet RegionalHigh Jump131.42m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 14 · Masconomet RegionalMasconomet RegionalShot Put147.46m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 800 Meters · Place 9 · Masconomet RegionalMasconomet Regional800 Meters92:40.47a—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · Long Jump · Place 1 · Masconomet RegionalMasconomet RegionalLong Jump116-7—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 800 Meters · Place 4 · Masconomet RegionalMasconomet Regional800 Meters42:42.00—