Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew Balance Nationals Indoor · Mar 125:08.20aNew Balance Nationals IndoorMarch 12, 2026
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 295:05.52aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 113:05.29aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 11, 2026
2 Miles · OutdoorMIAA Division 2 Track & Field Championship · May 2911:00.46aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
400 Meters · OutdoorBillerica at North Andover · Apr 291:04.02aBillerica at North AndoverApril 29, 2026
60 Meters · IndoorNew Balance Nationals Indoor · Mar 125:08.20aNew Balance Nationals IndoorMarch 12, 2026
600 Meters · IndoorMVC Week 4 · Jan 141:43.66aMVC Week 4January 14, 2026
800 Meters · Outdoor47th Annual Ottaviani Haverhill Invitational · Apr 182:22.6247th Annual Ottaviani Haverhill InvitationalApril 18, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 2 Miles · Place 27 · Billerica Memorial2 Miles27.11:54.44a8
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 2 Miles · Place 7 · Billerica Memorial2 Miles7.11:00.46a PB8
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 4 · Billerica Memorial1 Mile4.5:05.52a PB8
May 23MVC League ChampionshipMay 23 · 2 Miles · Place 4 · Billerica Memorial2 Miles4.11:21.84a8
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 2 Miles · Place 1 · Billerica Memorial2 Miles111:44.36a8
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 12 · Billerica Memorial1 Mile125:15.45a8
Apr 29Billerica at North AndoverApr 29 · 400 Meters · Place 3 · Billerica Memorial400 Meters3.1:04.02a PB8
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 800 Meters · Place 2 · Billerica Memorial800 Meters22:22.62 PB8
Apr 15Andover at BillericaApr 15 · 1 Mile · Place 3 · Billerica Memorial1 Mile3.5:37.98

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 12 · Billerica Memorial1 Mile125:08.20a PB8
Mar 12New Balance Nationals IndoorMar 12 · 60 Meters · Place 12 · Billerica Memorial60 MetersRound P125:08.20a PB8
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 5 · Billerica Memorial1000 Meters53:05.29a PB8
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 5 · Billerica Memorial1000 Meters53:05.298
Feb 6MVC League ChampionshipFeb 6 · 1 Mile · Place 4 · Billerica Memorial1 Mile45:17.91a8
Jan 24MSTCA Coaches' InvitationalJan 24 · 1 Mile · Place 7 · Billerica Memorial1 Mile75:13.54a8
Jan 14MVC Week 4Jan 14 · 600 Meters · Place 2 · Billerica Memorial600 Meters21:43.66a PB8
Jan 7MVC Week 3Jan 7 · 1000 Meters · Place 3 · Billerica Memorial1000 Meters33:09.03a8
Jan 2MVC Week 2Jan 2 · 1 Mile · Place 1 · Billerica Memorial1 Mile15:19.77a8