Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2411.26aMSTCA Invacational & PentathlonApril 24, 2026
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2135.64MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
200 Meters · OutdoorDual County League Championships · May 2022.52aDual County League ChampionshipsMay 20, 2026
300 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 1135.59aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 11, 2026
400 Meters · OutdoorNS vs CC vs Waltham · Apr 2852.6NS vs CC vs WalthamApril 28, 2026
55 Meters · IndoorDual County League Championship Meet · Feb 46.76aDual County League Championship MeetFebruary 4, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 4 · Concord-Carlisle200 MetersRound P4.22.61aWind: -0.812
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 5 · Concord-Carlisle200 Meters5.22.75aWind: -0.812
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 17 · Concord-Carlisle100 MetersRound P17.11.48aWind: -0.412
May 20Dual County League ChampionshipsMay 20 · 200 Meters · Place 4 · Concord-Carlisle200 Meters422.91a12
May 20Dual County League ChampionshipsMay 20 · 200 Meters · Place 4 · Concord-Carlisle200 Meters422.52a PB12
May 20Dual County League ChampionshipsMay 20 · 100 Meters · Place 5 · Concord-Carlisle100 Meters511.35a12
May 20Dual County League ChampionshipsMay 20 · 100 Meters · Place 8 · Concord-Carlisle100 Meters811.36a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 12 · Concord-Carlisle200 Meters1223.31a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 14 · Concord-Carlisle100 Meters1411.73a12
May 6CC and Wayland at ABMay 6 · 100 Meters · Place 2 · Concord-Carlisle100 Meters2.11.44a12
Apr 28NS vs CC vs WalthamApr 28 · 400 Meters · Place 3 · Concord-Carlisle400 Meters3.52.6 PB12
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 4 · Concord-Carlisle200 Meters422.89a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 9 · Concord-Carlisle100 Meters911.26a PB12
Apr 15LS v CC v CRL Apr 15 · 200 Meters · Place 2 · Concord-Carlisle200 Meters2.23.22a12
Apr 15LS v CC v CRL Apr 15 · 100 Meters · Place 2 · Concord-Carlisle100 Meters2.11.57a12
Apr 8DCL Meet #1 WA @ CCApr 8 · 200 Meters · Place 1 · Concord-Carlisle200 Meters1.23.17a12
Apr 8DCL Meet #1 WA @ CCApr 8 · 100 Meters · Place 1 · Concord-Carlisle100 Meters1.11.48a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 11 · Concord-Carlisle2 Miles1135.64 PB—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 1 · Concord-Carlisle300 Meters135.59a PB12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 13 · Concord-Carlisle55 MetersRound P136.81a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 1 · Concord-Carlisle300 Meters135.5912
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 13 · Concord-Carlisle55 MetersRound P136.8112
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 10 · Concord-Carlisle55 MetersRound P106.82a12
Feb 4Dual County League Championship MeetFeb 4 · 300 Meters · Place 4 · Concord-Carlisle300 Meters435.83a12
Feb 4Dual County League Championship MeetFeb 4 · 55 Meters · Place 4 · Concord-Carlisle55 Meters46.76a PB12
Jan 21DCL Dual Meets #5Jan 21 · 55 Meters · Place 5 · Concord-Carlisle55 Meters56.90a12
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 3 · Concord-Carlisle300 Meters336.67a12
Jan 14DCL Dual Meets #4Jan 14 · 55 Meters · Place 2 · Concord-Carlisle55 Meters26.87a12
Jan 8DCL Dual Meets #3TJan 8 · 300 Meters · Place 2 · Concord-Carlisle300 Meters236.67a12