Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 2828.3NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
300 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 3145.54aNortheast Conference Indoor T&F ChampionshipJanuary 31, 2026
400 Meters · OutdoorNEC Rain Date Meet · May 121:03.48aNEC Rain Date MeetMay 12, 2026
50 Meter · OutdoorNEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop · Dec 197.4NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDecember 19, 2024
Triple Jump · IndoorNortheast Conference Invitational · Dec 1239-05.50Northeast Conference InvitationalDecember 12, 2025
Triple Jump · OutdoorMSTCA Division 5 Relays · May 189.24mMSTCA Division 5 RelaysMay 18, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Triple Jump · Place 3 · SwampscottTriple Jump3.35-03.7511
May 22NEC ChampionshipsMay 22 · Triple Jump · Place 2 · SwampscottTriple Jump2.35' 0.5"11
May 22NEC ChampionshipsMay 22 · 400 Meters · Place 8 · Swampscott400 Meters8.1:05.22a11
May 12NEC Rain Date MeetMay 12 · Triple Jump · Place 2 · SwampscottTriple Jump2.33' 4"11
May 12NEC Rain Date MeetMay 12 · 400 Meters · Place 4 · Swampscott400 Meters4.1:03.48a PB11
May 9Andover Boosters InvitationalMay 9 · Triple Jump · Place 11 · SwampscottTriple Jump11.31-11.5011
May 9Andover Boosters InvitationalMay 9 · 100 Meters · Swampscott100 MetersRound P--DNS11
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Triple Jump · Place 1 · SwampscottTriple Jump1.33-01.011
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 200 Meters · Place 4 · Swampscott200 Meters4.28.3 PB11
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Triple Jump · Place 1 · SwampscottTriple Jump1.33-01.011
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 200 Meters · Place 4 · Swampscott200 Meters4.28.311
Apr 22Northeast Conference Spring ChallengeApr 22 · Triple Jump · Place 1 · SwampscottTriple Jump132-1.511
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Triple Jump · Place 1 · SwampscottTriple Jump1.33-0011
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400 Meters · Place 1 · Swampscott400 Meters1.1:03.511
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Triple Jump · Place 2 · SwampscottTriple Jump2.29-08.011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 300 Meters · Place 13 · Swampscott300 Meters1345.54a PB11
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · 300 Meters · Place 2 · Swampscott300 Meters246.911
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 300 Meters · Place 4 · Swampscott300 Meters448.811

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 55 · Swampscott300 Meters55.47.28a11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Triple Jump · SwampscottTriple Jump--DNS11
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 300 Meters · Place 4 · Swampscott300 Meters4.47.811
Dec 12Northeast Conference InvitationalDec 12 · 300 Meters · Place 10 · Swampscott300 Meters10.48.85a11
Dec 12Northeast Conference InvitationalDec 12 · Triple Jump · Place 1 · SwampscottTriple Jump1.39-05.50 PB11
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 300 Meters · Place 2 · Swampscott300 Meters2.46.03a10
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · 300 Meters · Place 2 · Swampscott300 Meters246.7—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · 300 Meters · Place 5 · Swampscott300 Meters548.5—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 17 · Swampscott300 Meters1746.06a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Triple Jump · Place 11 · SwampscottTriple Jump11.33-01.25Wind: 010
May 23NEC Outdoor Championship 2025May 23 · Triple Jump · Place 3 · SwampscottTriple Jump3.32-09.0010
May 23NEC Outdoor Championship 2025May 23 · 200 Meters · Place 14 · Swampscott200 Meters14.28.58a10
May 18MSTCA Division 5 RelaysMay 18 · Triple Jump · Place 24 · SwampscottTriple Jump249.24m PB10
May 13NEC Rain Date Meet May 13 · Triple Jump · Place 2 · SwampscottTriple Jump230-1110
May 13NEC Rain Date Meet May 13 · 200 Meters · Place 6 · Swampscott200 Meters629.40a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Triple Jump · Place 1 · SwampscottTriple Jump131-810
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 200 Meters · Place 10 · Swampscott200 Meters1029.20a10
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · Triple Jump · Place 1 · SwampscottTriple Jump131-0110
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 200 Meters · Place 7 · Swampscott200 Meters728.810
Apr 23Northeast Conference Spring ChallengeApr 23 · 200 Meters · Place 14 · Swampscott200 Meters1429.32a10
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 200 Meters · Place 3 · Swampscott200 Meters328.710

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 300 Meters · Place 3 · Swampscott300 Meters3.47.89a10
Dec 14NEC Winter InvitationalDec 14 · 300 Meters · Place 5 · Swampscott300 Meters5.46.45a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 19NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · 50 Meter · Place 7 · Swampscott50 Meter7.7.4 PB10