Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week 3 Swampscott @ Beverly · Apr 1714.50NEC Week 3 Swampscott @ BeverlyApril 17, 2024
200 Meters · OutdoorNEC Week 3 Swampscott @ Beverly · Apr 1730.80NEC Week 3 Swampscott @ BeverlyApril 17, 2024
Long Jump · IndoorPanther Invite · Jan 174.27mPanther InviteJanuary 17, 2026
Long Jump · OutdoorMIAA Division 2 Track & Field Championship · May 2416-00.75MIAA Division 2 Track & Field ChampionshipMay 24, 2024
Triple Jump · IndoorPanther Invite · Jan 179.06mPanther InviteJanuary 17, 2026
Triple Jump · OutdoorAndover Boosters Meet · May 1333-00.00Andover Boosters MeetMay 13, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Triple Jump · Place 20 · Saint AnselmSaint AnselmTriple Jump20.9.32mWind: 0.8Fr
May 1NE10 OutdoorMay 1 · Triple Jump · Place 20 · Saint AnselmSaint AnselmTriple Jump20.9.32mWind: 0.8Fr
Apr 24UNH Wildcat InvitationalApr 24 · Triple Jump · Place 11 · Saint AnselmSaint AnselmTriple Jump11.9.59mFr
Apr 24UNH Wildcat InvitationalApr 24 · Long Jump · Place 25 · Saint AnselmSaint AnselmLong Jump25.4.10mFr
Apr 17George Davis InvitationalApr 17 · Triple Jump · Place 20 · Saint AnselmSaint AnselmTriple Jump20.9.35mWind: 0Fr
Apr 17George Davis InvitationalApr 17 · Long Jump · Place 33 · Saint AnselmSaint AnselmLong Jump33.4.48mFr
Apr 11Ed Daniels ClassicApr 11 · Triple Jump · Place 23 · Saint AnselmSaint AnselmTriple Jump23.8.94mFr
Apr 11Ed Daniels ClassicApr 11 · Long Jump · Place 25 · Saint AnselmSaint AnselmLong Jump25.4.13mWind: 0.5Fr
Apr 2Merrimack Alumni ClassicApr 2 · Triple Jump · Place 3 · Saint AnselmSaint AnselmTriple Jump3.9.16mWind: 0.1Fr
Apr 2Merrimack Alumni ClassicApr 2 · Long Jump · Place 12 · Saint AnselmSaint AnselmLong Jump12.4.48mWind: 1Fr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · Triple Jump · Place 19 · St. AnselmSt. AnselmTriple Jump198.96mFR
Feb 13Tufts Cupid ChallengeFeb 13 · Triple Jump · Place 26 · Saint AnselmSaint AnselmTriple Jump269.50mFr
Feb 13Tufts Cupid ChallengeFeb 13 · Long Jump · Place 35 · Saint AnselmSaint AnselmLong Jump354.22mFr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Triple Jump · Place 16 · St. AnselmSt. AnselmTriple Jump169.16mFR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Long Jump · Place 26 · St. AnselmSt. AnselmLong Jump264.21mFR
Jan 24MIT Gordon Kelly InvitationalJan 24 · Long Jump · Place 48 · Saint AnselmSaint AnselmLong Jump484.09mFr
Jan 17Panther InviteJan 17 · Triple Jump · Place 7 · Saint AnselmSaint AnselmTriple Jump7.9.06m PBFr
Jan 17Panther InviteJan 17 · Long Jump · Place 16 · Saint AnselmSaint AnselmLong Jump16.4.27m PBFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · Triple Jump · BeverlyBeverlyTriple Jump—DNS12
May 23NEC Outdoor Championship 2025May 23 · Long Jump · BeverlyBeverlyLong Jump—DNS12
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · Triple Jump · Place 3 · BeverlyBeverlyTriple Jump330-1.2512
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · Long Jump · Place 10 · BeverlyBeverlyLong Jump1013-6.512
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · Triple Jump · Place 3 · BeverlyBeverlyTriple Jump329-1112
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · Long Jump · Place 6 · BeverlyBeverlyLong Jump614-0212
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · Triple Jump · Place 3 · BeverlyBeverlyTriple Jump330-112
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · Long Jump · Place 4 · BeverlyBeverlyLong Jump415-1112
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Triple Jump · Place 2 · BeverlyBeverlyTriple Jump228-09.512
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Long Jump · Place 2 · BeverlyBeverlyLong Jump214-0812
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · Triple Jump · Place 2 · BeverlyBeverlyTriple Jump231-01.512

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Triple Jump · Place 16 · BeverlyBeverlyTriple Jump16.32-11.7511
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Long Jump · Place 11 · BeverlyBeverlyLong Jump11.16-00.75 PB11
May 18NEC Championship MeetMay 18 · Triple Jump · Place 9 · BeverlyBeverlyTriple Jump932-7.5011
May 18NEC Championship MeetMay 18 · Long Jump · Place 7 · BeverlyBeverlyLong Jump715-9.2511
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · Triple Jump · Place 1 · BeverlyBeverlyTriple Jump134-2.5—
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · Long Jump · Place 1 · BeverlyBeverlyLong Jump116-4—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Long Jump · Place 3 · BeverlyBeverlyLong Jump316-1—
May 11Andover Boosters InvitationalMay 11 · Triple Jump · Place 16 · BeverlyBeverlyTriple Jump1632-6.50—
May 11Andover Boosters InvitationalMay 11 · Long Jump · Place 20 · BeverlyBeverlyLong Jump2015-5.75—
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · Triple Jump · Place 1 · BeverlyBeverlyTriple Jump131-5.25—
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · Long Jump · Place 2 · BeverlyBeverlyLong Jump214-11.25—
Apr 28MSTCA Div. II RelaysApr 28 · Long Jump · Place 10 · BeverlyBeverlyLong Jump10.4.57m11
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · Triple Jump · Place 2 · BeverlyBeverlyTriple Jump232-11—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · Long Jump · Place 2 · BeverlyBeverlyLong Jump215-6—
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · Triple Jump · Place 1 · BeverlyBeverlyTriple Jump1.30-08.0011
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · Long Jump · Place 3 · BeverlyBeverlyLong Jump3.15-02.5011
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · 200 Meters · Place 6 · BeverlyBeverly200 Meters6.30.80 PB11
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · 100 Meters · Place 4 · BeverlyBeverly100 Meters4.14.50 PB11
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · Triple Jump · Place 3 · BeverlyBeverlyTriple Jump330-11—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · Long Jump · Place 6 · BeverlyBeverlyLong Jump614-0—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Long Jump · Place 3 · BeverlyBeverlyLong Jump314-5—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Triple Jump · Place 17 · BeverlyBeverlyTriple Jump17.32-09.0010
May 21Northeast Conference Championship MeetMay 21 · Triple Jump · Place 10 · BeverlyBeverlyTriple Jump1032-5.5010
May 21Northeast Conference Championship MeetMay 21 · Long Jump · Place 11 · BeverlyBeverlyLong Jump1114-11.8010
May 13Andover Boosters MeetMay 13 · Triple Jump · Place 17 · BeverlyBeverlyTriple Jump17.33-00.00 PB10
May 13Andover Boosters MeetMay 13 · Long Jump · Place 16 · BeverlyBeverlyLong Jump16.15-11.5010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · Long Jump · Place 19 · BeverlyBeverlyLong Jump19.14-11.009
May 21Northeast Conference TF ChampionshipMay 21 · Long Jump · Place 5 · BeverlyBeverlyLong Jump5.15-09.509
Apr 30MSTCA Division II RelaysApr 30 · Long Jump · Place 33 · BeverlyBeverlyLong Jump33.4.44m9