Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC League Championship · Feb 65:21.12aMVC League ChampionshipFebruary 6, 2026
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 295:18.77aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorMVC Week 4 · Jan 293:17.41aMVC Week 4January 29, 2025
2 Miles · IndoorMVC Week 3 · Jan 2212:00.76aMVC Week 3January 22, 2025
2 Miles · OutdoorMIAA Division 2 Track & Field Championship · May 2911:20.53aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
400 Meters · OutdoorBIllerica at Lowell · May 664.6BIllerica at LowellMay 6, 2026
600 Meters · IndoorMVC Week 4 · Jan 141:48.17aMVC Week 4January 14, 2026
800 Meters · OutdoorBillerica at North Andover · Apr 292:29.60aBillerica at North AndoverApril 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 2 Miles · Place 26 · Billerica Memorial2 Miles26.11:48.64a10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 2 Miles · Place 11 · Billerica Memorial2 Miles11.11:20.53a PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 18 · Billerica Memorial1 Mile18.5:18.77a PB10
May 23MVC League ChampionshipMay 23 · 2 Miles · Place 5 · Billerica Memorial2 Miles5.11:23.96a10
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 16 · Billerica Memorial1 Mile165:19.26a10
May 6BIllerica at LowellMay 6 · 400 Meters · Place 2 · Billerica Memorial400 Meters2.64.6 PB10
Apr 29Billerica at North AndoverApr 29 · 800 Meters · Place 3 · Billerica Memorial800 Meters3.2:29.60a PB10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 2 Miles · Place 2 · Billerica Memorial2 Miles211:42.8410
Apr 15Andover at BillericaApr 15 · 1 Mile · Place 2 · Billerica Memorial1 Mile2.5:36.910
Apr 8Billerica at Central CatholicApr 8 · 2 Miles · Place 1 · Billerica Memorial2 Miles1.12:07.310
Apr 1Chelmsford at BillericaApr 1 · 1 Mile · Place 2 · Billerica Memorial1 Mile2.5:40.110

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 6 · Billerica Memorial1 Mile65:24.13a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 6 · Billerica Memorial1 Mile65:24.1310
Feb 6MVC League ChampionshipFeb 6 · 1 Mile · Place 6 · Billerica Memorial1 Mile65:21.12a PB10
Jan 24MSTCA Coaches' InvitationalJan 24 · 1 Mile · Place 21 · Billerica Memorial1 Mile215:27.23a10
Jan 14MVC Week 4Jan 14 · 600 Meters · Place 8 · Billerica Memorial600 Meters81:48.17a PB10
Jan 7MVC Week 3Jan 7 · 1 Mile · Place 4 · Billerica Memorial1 Mile45:31.66a10
Jan 2MVC Week 2Jan 2 · 1 Mile · Place 2 · Billerica Memorial1 Mile25:32.15a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 1000 Meters · Place 3 · Billerica Memorial1000 Meters3.3:18.74a10
Feb 7MVC League ChampionshipFeb 7 · 2 Miles · Place 7 · Billerica Memorial2 Miles712:10.06a—
Jan 29MVC Week 4Jan 29 · 1000 Meters · Place 5 · Billerica Memorial1000 Meters53:17.41a PB—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1 Mile · Place 28 · Billerica Memorial1 Mile285:39.93a—
Jan 22MVC Week 3Jan 22 · 2 Miles · Place 3 · Billerica Memorial2 Miles312:00.76a PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 2 Miles · Place 13 · Billerica Memorial2 Miles13.12:11.50a9
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 1 Mile · Place 16 · Billerica Memorial1 Mile16.5:29.04a9
May 24MVC League ChampionshipMay 24 · 2 Miles · Place 9 · Billerica Memorial2 Miles912:15.92a9
May 10Andover Boosters InvitationalMay 10 · 2 Miles · Place 9 · Billerica Memorial2 Miles911:58.18a9
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 41 · Billerica Memorial1 Mile415:31.72a9
Apr 30Billerica at LawrenceApr 30 · 2 Miles · Place 2 · Billerica Memorial2 Miles212:59.99
Apr 23Jack Lang InvitationalApr 23 · 2 Miles · Place 1 · Billerica Memorial2 Miles112:23.34a9
Apr 1946th Annual Ottaviani InvitationalApr 19 · 800 Meters · Place 6 · Billerica Memorial800 Meters6.2:30.38a9
Apr 9Tewksbury at BillericaApr 9 · 2 Miles · Place 3 · Billerica Memorial2 Miles311:55.39
Apr 5Billerica at ChelmsfordApr 5 · 1 Mile · Place 3 · Billerica Memorial1 Mile35:36.25a9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 1 Mile · Place 8 · Billerica Memorial1 Mile8.5:44.08a9
Feb 9MVC League ChampionshipFeb 9 · 1 Mile · Place 9 · Billerica Memorial1 Mile95:46.74a—
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 13 · Billerica Memorial600 Meters131:52.85a—
Jan 17MVC Week 4Jan 17 · 1 Mile · Place 12 · Billerica Memorial1 Mile125:48.83a—
Jan 10MVC Week 3Jan 10 · 1 Mile · Place 12 · Billerica Memorial1 Mile126:01.63a—
Jan 3MVC Week 2Jan 3 · 1000 Meters · Place 10 · Billerica Memorial1000 Meters103:29.02a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 2 Miles · Place 23 · Billerica Memorial2 Miles2312:39.75a—
May 18MVC League ChampionshipMay 18 · 2 Miles · Place 12 · Billerica Memorial2 Miles1212:27.52a—
May 11Andover Boosters InvitationalMay 11 · 1 Mile · Place 24 · Billerica Memorial1 Mile245:48.99a—
May 8Dracut at BillericaMay 8 · 2 Miles · Place 3 · Billerica Memorial2 Miles312:37.4—
Apr 20Chelmsford at BillericaApr 20 · 800 Meters · Place 1 · Billerica Memorial800 Meters12:35.3—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 1 Mile · Place 4 · Billerica Memorial1 Mile4.5:53.708
Apr 10Billerica and Lawrence at TewksburyApr 10 · 800 Meters · Place 2 · Billerica Memorial800 Meters22:35.9—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 600 Meters · Place 14 · Billerica Memorial600 Meters14.1:57.10a9