Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 3 · Jan 74:57.36aMVC Week 3January 7, 2026
1 Mile · Outdoor47th Annual Ottaviani Haverhill Invitational · Apr 184:52.1547th Annual Ottaviani Haverhill InvitationalApril 18, 2026
1000 Meters · IndoorMVC Week 5 · Jan 302:57.46aMVC Week 5January 30, 2026
2 Miles · IndoorMVC Week 4 · Jan 1410:54.76aMVC Week 4January 14, 2026
2 Miles · OutdoorBillerica at North Andover · Apr 2910:34.72aBillerica at North AndoverApril 29, 2026
600 Meters · IndoorMVC Boys Freshman-Sophomore Invitational · Feb 21:45.6MVC Boys Freshman-Sophomore InvitationalFebruary 2, 2026
800 Meters · OutdoorBIllerica at Lowell · May 62:14.3BIllerica at LowellMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 2 Miles · Place 18 · Billerica Memorial2 Miles18.10:43.08a8
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 2 Miles · Place 12 · Billerica Memorial2 Miles1210:52.93a8
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 70 · Billerica Memorial1 Mile704:57.96a8
May 6BIllerica at LowellMay 6 · 800 Meters · Place 6 · Billerica Memorial800 Meters6.2:14.3 PB8
Apr 29Billerica at North AndoverApr 29 · 2 Miles · Place 6 · Billerica Memorial2 Miles6.10:34.72a PB8
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 1 Mile · Place 5 · Billerica Memorial1 Mile54:52.15 PB8
Apr 15Andover at BillericaApr 15 · 2 Miles · Place 1 · Billerica Memorial2 Miles1.10:38.58
Apr 8Billerica at Central CatholicApr 8 · 800 Meters · Place 5 · Billerica Memorial800 Meters5.2:19.78
Apr 1Chelmsford at BillericaApr 1 · 1 Mile · Place 2 · Billerica Memorial1 Mile2.5:02.08

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 1 Mile · Place 21 · Billerica Memorial1 Mile215:00.52a8
Feb 2MVC Boys Freshman-Sophomore InvitationalFeb 2 · 600 Meters · Place 6 · Billerica Memorial600 Meters61:45.6 PB8
Jan 30MVC Week 5Jan 30 · 1000 Meters · Place 23 · Billerica Memorial1000 Meters232:57.46a PB8
Jan 14MVC Week 4Jan 14 · 2 Miles · Place 11 · Billerica Memorial2 Miles1110:54.76a PB8
Jan 7MVC Week 3Jan 7 · 1 Mile · Place 13 · Billerica Memorial1 Mile134:57.36a PB8
Jan 2MVC Week 2Jan 2 · 1000 Meters · Place 17 · Billerica Memorial1000 Meters173:00.19a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 1 Mile · Place 18 · Billerica Memorial1 Mile18.5:09.67a8