Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVC South Invitational · May 2011.9MVC South InvitationalMay 20, 2026
200 Meters · OutdoorMVC League Championship · May 2325.28aMVC League ChampionshipMay 23, 2026
300 Meters · IndoorMVC Week 4 · Jan 1443.27aMVC Week 4January 14, 2026
400 Meters · Outdoor47th Annual Ottaviani Haverhill Invitational · Apr 1858.8847th Annual Ottaviani Haverhill InvitationalApril 18, 2026
55 Meters · IndoorMVC Week 3 · Jan 77.34aMVC Week 3January 7, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 200 Meters · Place 23 · Billerica Memorial200 Meters23.25.28a PB10
May 20MVC South InvitationalMay 20 · 100 Meters · Place 5 · Billerica Memorial100 Meters5.11.9 PB10
Apr 29Billerica at North AndoverApr 29 · 200 Meters · Place 5 · Billerica Memorial200 Meters5.26.36a10
Apr 29Billerica at North AndoverApr 29 · 100 Meters · Place 4 · Billerica Memorial100 Meters4.12.59a10
Apr 22Jack Lang InvitationalApr 22 · 200 Meters · Place 16 · Billerica Memorial200 Meters1625.90a10
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 23 · Billerica Memorial100 Meters2312.66a10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400 Meters · Place 36 · Billerica Memorial400 Meters3658.88 PB10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 200 Meters · Place 33 · Billerica Memorial200 Meters3326.5710
Apr 15Andover at BillericaApr 15 · 100 Meters · Place 6 · Billerica Memorial100 Meters6.12.310
Apr 8Billerica at Central CatholicApr 8 · 100 Meters · Place 6 · Billerica Memorial100 Meters6.12.510
Apr 1Chelmsford at BillericaApr 1 · 200 Meters · Place 5 · Billerica Memorial200 Meters5.26.010

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 55 Meters · Place 36 · Billerica Memorial55 Meters367.36a10
Jan 30MVC Week 5Jan 30 · 55 Meters · Place 34 · Billerica Memorial55 Meters347.38a10
Jan 14MVC Week 4Jan 14 · 300 Meters · Place 33 · Billerica Memorial300 Meters3343.27a PB10
Jan 14MVC Week 4Jan 14 · 55 Meters · Place 37 · Billerica Memorial55 Meters377.38a10
Jan 7MVC Week 3Jan 7 · 55 Meters · Place 34 · Billerica Memorial55 Meters347.34a PB10
Jan 2MVC Week 2Jan 2 · 300 Meters · Place 50 · Billerica Memorial300 Meters5045.15a10
Jan 2MVC Week 2Jan 2 · 55 Meters · Place 32 · Billerica Memorial55 Meters327.54a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 200 Meters · Place 22 · Billerica Memorial200 Meters2226.96a9
Apr 23Jack Lang InvitationalApr 23 · 400 Meters · Place 30 · Billerica Memorial400 Meters301:05.24a9
Apr 23Jack Lang InvitationalApr 23 · 200 Meters · Place 28 · Billerica Memorial200 Meters2829.16a9
Apr 23Jack Lang InvitationalApr 23 · 100 Meters · Place 25 · Billerica Memorial100 Meters2513.18a9
Apr 1946th Annual Ottaviani InvitationalApr 19 · 200 Meters · Place 29 · Billerica Memorial200 Meters29.27.89a9