Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 273:15.54aMSTCA Distance Classic and PentathlonDecember 27, 2024
1500 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 295:32.43aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400 Meters · Relay Split · IndoorYale Season Opener · Dec 655.297Yale Season OpenerDecember 6, 2025
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 217.08aMSTCA Speed Classic (Saturday)December 21, 2024
55m Hurdles · 39" · IndoorCape Ann League Meet #1 · Dec 149.14aCape Ann League Meet #1December 14, 2024
High Jump · IndoorYale Season Opener · Dec 61.95mYale Season OpenerDecember 6, 2025
High Jump · OutdoorCape Ann League Championship · May 246-06.00Cape Ann League ChampionshipMay 24, 2025
Javelin · 800g · OutdoorUMASS Flagship Opener · Mar 2851.25mUMASS Flagship OpenerMarch 28, 2026
Long Jump · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1720-02.00MIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
Long Jump · OutdoorSpringfield College Classic · Apr 46.68mSpringfield College ClassicApril 4, 2026
Pentathlon (Indoor) · Standard · IndoorMSTCA Distance Classic and Pentathlon · Dec 272986MSTCA Distance Classic and PentathlonDecember 27, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 5 Track & Field Championship · May 292889MIAA Division 5 Track & Field ChampionshipMay 29, 2025
Shot Put · 12lb · IndoorMSTCA Distance Classic and Pentathlon · Dec 2712.06mMSTCA Distance Classic and PentathlonDecember 27, 2024
Shot Put · 12lb · OutdoorCape Ann League Championship · May 2441-09.75Cape Ann League ChampionshipMay 24, 2025
Triple Jump · OutdoorMSTCA Div. V Relays (PV NRHS 4/25) · Apr 2712.32mMSTCA Div. V Relays (PV NRHS 4/25)April 27, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · Long Jump · Place 18 · Trinity (Conn.)Trinity (Conn.)Long Jump18.6.41mWind: 2.2Fr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Long Jump · Trinity (Conn.)Trinity (Conn.)Long Jump—DNSFr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · High Jump · Trinity (Conn.)Trinity (Conn.)High Jump—NHFr
Apr 18Trinity InvitationalApr 18 · Long Jump · Place 1 · Trinity (Conn.)Trinity (Conn.)Long Jump1.6.56mWind: 1.2Fr
Apr 18Trinity InvitationalApr 18 · High Jump · Place 7 · Trinity (Conn.)Trinity (Conn.)High Jump7.1.82mFr
Apr 18Trinity InvitationalApr 18 · Javelin · Trinity (Conn.)Trinity (Conn.)Javelin800g--DNSFr
Apr 10Silfen InvitationalApr 10 · Long Jump · Place 6 · Trinity (Conn.)Trinity (Conn.)Long Jump6.6.28mWind: 0.2Fr
Apr 10Silfen InvitationalApr 10 · High Jump · Place 9 · Trinity (Conn.)Trinity (Conn.)High Jump9.1.81mFr
Apr 4Springfield College ClassicApr 4 · Long Jump · Place 2 · Trinity (Conn.)Trinity (Conn.)Long Jump2.6.68m PBWind: 0Fr
Apr 4Springfield College ClassicApr 4 · Javelin · Trinity (Conn.)Trinity (Conn.)Javelin800g—DNSFr
Mar 28UMASS Flagship OpenerMar 28 · Long Jump · Place 4 · Trinity (Conn.)Trinity (Conn.)Long Jump4.6.57mWind: 1.2Fr
Mar 28UMASS Flagship OpenerMar 28 · High Jump · Trinity (Conn.)Trinity (Conn.)High Jump—DNSFr
Mar 28UMASS Flagship OpenerMar 28 · Javelin · Place 4 · Trinity (Conn.)Trinity (Conn.)Javelin800g4.51.25m PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Yale Season OpenerDec 6 · High Jump · Place 2 · Trinity (Conn.)Trinity (Conn.)High Jump2.1.95m PBFr
Dec 6Yale Season OpenerDec 6 · 400 Meters · Trinity (Conn.)Trinity (Conn.)400 MetersRelay Split—55.297 PBFr
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 6 · LynnfieldLynnfieldLong Jump6.20-02.00 PB12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 28 · LynnfieldLynnfieldShot Put12lb28.38-03.0012
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 2 · LynnfieldLynnfieldHigh Jump2.6-02.0012

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · LynnfieldLynnfieldJavelin800gRound M--DNS12
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · LynnfieldLynnfieldDiscus1.6kgRound M--DNS12
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · LynnfieldLynnfield110m Hurdles39" / 0.991mRound M--DNS12
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · LynnfieldLynnfieldHigh JumpRound M--DNS12
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · LynnfieldLynnfieldShot Put12lbRound M--DNS12
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · LynnfieldLynnfieldLong JumpRound M--DNS12
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · LynnfieldLynnfield100 MetersRound M--DNS12
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · LynnfieldLynnfieldDecathlonRound M—DNF12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1500 Meters · Place 12 · LynnfieldLynnfield1500 MetersRound M12.5:32.43a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 4 · LynnfieldLynnfieldLong JumpRound M4.5.85mWind: 012
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 2 · LynnfieldLynnfieldPentathlon (Outdoor)StandardRound M2.2889 PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 6 · LynnfieldLynnfieldJavelin800g6.142-1112
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · High Jump · Place 7 · LynnfieldLynnfieldHigh Jump7.6-00.0012
May 24Cape Ann League ChampionshipMay 24 · Javelin · Place 5 · LynnfieldLynnfieldJavelin800g5.124-0012
May 24Cape Ann League ChampionshipMay 24 · Shot Put · Place 7 · LynnfieldLynnfieldShot Put12lb7.41-09.75 PB12
May 24Cape Ann League ChampionshipMay 24 · High Jump · Place 1 · LynnfieldLynnfieldHigh Jump1.6-06.00 PB12
May 9Lynnfield vs Ipswich #2May 9 · 1 Mile · Place 4 · LynnfieldLynnfield1 Mile4.06:03.1Unofficial12
May 9Lynnfield vs Ipswich #2May 9 · Long Jump · Place 1 · LynnfieldLynnfieldLong Jump1.21'0.25"Unofficial12
May 9Lynnfield vs Ipswich #2May 9 · Javelin · Place 1 · LynnfieldLynnfieldJavelin800g1.140'3"Unofficial12
May 9Lynnfield vs Ipswich #2May 9 · Shot Put · Place 2 · LynnfieldLynnfieldShot Put12lb2.41'4"Unofficial12
May 9Lynnfield vs Ipswich #2May 9 · 110m Hurdles · Place 3 · LynnfieldLynnfield110m Hurdles39" / 0.991m3.19.5Unofficial12
Apr 30Lynnfield vs AmesburyApr 30 · Javelin · Place 1 · LynnfieldLynnfieldJavelin800g1.137'10"Unofficial12
Apr 30Lynnfield vs AmesburyApr 30 · Shot Put · Place 1 · LynnfieldLynnfieldShot Put12lb1.44'6"Unofficial12
Apr 30Lynnfield vs AmesburyApr 30 · High Jump · Place 1 · LynnfieldLynnfieldHigh Jump1.6'2"Unofficial12
Apr 29Lynnfield vs Hamilton-WenhamApr 29 · Javelin · Place 1 · LynnfieldLynnfieldJavelin800g1.151'3"Unofficial12
Apr 29Lynnfield vs Hamilton-WenhamApr 29 · Shot Put · Place 1 · LynnfieldLynnfieldShot Put12lb1.42'9"Unofficial12
Apr 29Lynnfield vs Hamilton-WenhamApr 29 · High Jump · Place 1 · LynnfieldLynnfieldHigh Jump1.6'4"Unofficial12

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1000 Meters · Place 13 · LynnfieldLynnfield1000 MetersRound M13.3:15.54a PB12
Dec 27MSTCA Distance Classic and PentathlonDec 27 · High Jump · Place 1 · LynnfieldLynnfieldHigh JumpRound M1.1.82m12
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 2 · LynnfieldLynnfieldShot Put12lbRound M2.12.06m PB12
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Long Jump · Place 6 · LynnfieldLynnfieldLong JumpRound M6.5.85m12
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Pentathlon (Indoor) · Place 6 · LynnfieldLynnfieldPentathlon (Indoor)StandardRound M6.2986 PB12
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 34 · LynnfieldLynnfield55 Meter34.7.08a PB12
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Place 2 · LynnfieldLynnfieldLong Jump2.19-07.2512
Dec 14Cape Ann League Meet #1Dec 14 · 55m Hurdles · Place 12 · LynnfieldLynnfield55m Hurdles39"12.9.14a PB12
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 1 · LynnfieldLynnfieldLong Jump1.19-08.7512
Dec 14Cape Ann League Meet #1Dec 14 · High Jump · Place 1 · LynnfieldLynnfieldHigh Jump1.6-00.0012
Jan 6Dartmouth RelaysJan 6 · High Jump · Place 3 · LynnfieldLynnfieldHigh Jump3.5-08.0011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Ipswich vs LynnfieldMay 8 · Triple Jump · LynnfieldLynnfieldTriple Jump—40'8"Unofficial11
May 8Ipswich vs LynnfieldMay 8 · High Jump · LynnfieldLynnfieldHigh Jump—5'10"Unofficial11
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Triple Jump · Place 7 · LynnfieldLynnfieldTriple Jump7.12.32m PB11
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Long Jump · Place 9 · LynnfieldLynnfieldLong Jump9.6.02m11
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · High Jump · Place 2 · LynnfieldLynnfieldHigh Jump2.1.78m11
Apr 24Lynnfield vs Hamilton-WenhamApr 24 · Triple Jump · Place 3 · LynnfieldLynnfieldTriple Jump3.41'4"Unofficial11
Apr 24Lynnfield vs Hamilton-WenhamApr 24 · Long Jump · Place 2 · LynnfieldLynnfieldLong Jump2.20'8"Unofficial11
Apr 24Lynnfield vs Hamilton-WenhamApr 24 · High Jump · Place 1 · LynnfieldLynnfieldHigh Jump1.6'0"Unofficial11
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Long Jump · Place 8 · LynnfieldLynnfieldLong Jump8.20-03.0011
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · High Jump · Place 16 · LynnfieldLynnfieldHigh Jump16.5-04.0011

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Pentathlon (Indoor) · Place 17 · LynnfieldLynnfieldPentathlon (Indoor)StandardRound M17.243711
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 24 · LynnfieldLynnfield1000 MetersRound M24.3:27.46a11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 55m Hurdles · Place 22 · LynnfieldLynnfield55m Hurdles39"Round M22.9.91a11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Long Jump · Place 16 · LynnfieldLynnfieldLong JumpRound M16.5.44m11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 8 · LynnfieldLynnfieldShot Put12lbRound M8.10.52m11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · High Jump · Place 3 · LynnfieldLynnfieldHigh JumpRound M3.1.78m11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Long Jump · LynnfieldLynnfieldLong Jump--DNS11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · High Jump · Place 20 · LynnfieldLynnfieldHigh Jump20.5-08.0011
Dec 12Cape Ann League Meet #1Dec 12 · Long Jump · Place 2 · LynnfieldLynnfieldLong Jump2.18-07.5011
Dec 12Cape Ann League Meet #1Dec 12 · Shot Put · Place 9 · LynnfieldLynnfieldShot Put12lb9.33-03.5011
Dec 12Cape Ann League Meet #1Dec 12 · High Jump · Place 1 · LynnfieldLynnfieldHigh Jump1.5-08.0011

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Sheldon InviteMay 13 · Long Jump · Place 3 · LynnfieldLynnfieldLong Jump3.19-1010
May 13Sheldon InviteMay 13 · High Jump · Place 5 · LynnfieldLynnfieldHigh Jump5.5-410
Apr 29MSTCA D5 RelaysApr 29 · Long Jump · Place 46 · LynnfieldLynnfieldLong Jump46.5.32m10
Apr 29MSTCA D5 RelaysApr 29 · High Jump · Place 6 · LynnfieldLynnfieldHigh Jump6.1.63m10