Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Meet #5 · Jan 205:29.12aCape Ann League Meet #5January 20, 2026
1 Mile · OutdoorMIAA Division 5 Track & Field Championship · May 295:20.50aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
2 Miles · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1411:42.08MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
2 Miles · OutdoorCape Ann League Championships · May 2311:26.41aCape Ann League ChampionshipsMay 23, 2026
800 Meters · OutdoorCape Ann League Championship · May 182:49.19aCape Ann League ChampionshipMay 18, 2024
Complete · OutdoorMSTCA InVacational & Pentathlon · Apr 255:33.29MSTCA InVacational & PentathlonApril 25, 2025
Javelin · 600g · OutdoorMIAA Division 5 Track & Field Championship · May 29102-01MIAA Division 5 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 2 Miles · Place 29 · Lynnfield2 Miles29.12:09.27a12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 7 · LynnfieldJavelin600g7.102-01 PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 6 · Lynnfield2 Miles6.11:27.60a12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 8 · Lynnfield1 Mile8.5:20.50a PB12
May 23Cape Ann League ChampionshipsMay 23 · Javelin · Place 1 · LynnfieldJavelin600g1.98' 3"12
May 23Cape Ann League ChampionshipsMay 23 · 2 Miles · Place 2 · Lynnfield2 Miles2.11:26.41a PB12
May 1615th Annual Henry Sheldon InvitationalMay 16 · Javelin · Place 1 · LynnfieldJavelin600g1.98' 0"12
May 1615th Annual Henry Sheldon InvitationalMay 16 · 1 Mile · Place 2 · Lynnfield1 Mile2.5:23.25a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 2 Miles · Place 25 · Lynnfield2 Miles2512:01.87a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 2 Miles · Place 2 · Lynnfield2 Miles211:51.07a12
Apr 17Lynnfield vs Hamilton-WenhamApr 17 · Javelin · Place 1 · LynnfieldJavelin600g1.92'3"12
Apr 17Lynnfield vs Hamilton-WenhamApr 17 · 1 Mile · Place 3 · Lynnfield1 Mile3.5:31.912
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Javelin · Place 1 · LynnfieldJavelin600g1.88-912
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 1 Mile · Place 1 · Lynnfield1 Mile1.5:32.312

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 3 · Lynnfield2 Miles311:42.08 PB—
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 2 Miles · Place 1 · Lynnfield2 Miles111:51.96a12
Jan 20Cape Ann League Meet #5Jan 20 · 1 Mile · Place 1 · Lynnfield1 Mile15:29.12a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18MSTCA Division 5 RelaysMay 18 · Javelin · Place 10 · LynnfieldJavelin1025.91m11
Apr 25MSTCA InVacational & PentathlonApr 25 · Complete · Place 5 · LynnfieldComplete578-0711
Apr 25MSTCA InVacational & PentathlonApr 25 · Complete · Place 11 · LynnfieldComplete115:33.29 PB11
Apr 17Ipswich vs. LynnfieldApr 17 · Javelin · Place 1 · LynnfieldJavelin177-811
Apr 17Ipswich vs. LynnfieldApr 17 · Discus · Place 7 · LynnfieldDiscus754-111
Apr 17Ipswich vs. LynnfieldApr 17 · 2 Miles · Place 1 · Lynnfield2 Miles112:09.69a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · Javelin · Place 2 · LynnfieldJavelin295-9—
May 18Cape Ann League ChampionshipMay 18 · 800 Meters · Place 19 · Lynnfield800 Meters192:49.19a PB—