Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAndover at Billerica · Apr 15100-0Andover at BillericaApril 15, 2026
Javelin · 800g · OutdoorBillerica at North Andover · Apr 29107-10Billerica at North AndoverApril 29, 2026
Shot Put · 12lb · IndoorLowell Field Events Carnival · Dec 3034' 1.5"Lowell Field Events CarnivalDecember 30, 2025
Shot Put · 12lb · OutdoorMVC South Invitational · May 2038-1MVC South InvitationalMay 20, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20MVC South InvitationalMay 20 · Javelin · Place 8 · Billerica MemorialJavelin800g8.93-1111
May 20MVC South InvitationalMay 20 · Discus · Place 15 · Billerica MemorialDiscus1.6kg15.87-411
May 20MVC South InvitationalMay 20 · Shot Put · Place 2 · Billerica MemorialShot Put12lb2.38-1 PB11
May 6BIllerica at LowellMay 6 · Javelin · Place 6 · Billerica MemorialJavelin800g6.87-511
May 6BIllerica at LowellMay 6 · Shot Put · Place 8 · Billerica MemorialShot Put12lb8.34-11.511
Apr 29Billerica at North AndoverApr 29 · Javelin · Place 6 · Billerica MemorialJavelin800g6.107-10 PB11
Apr 29Billerica at North AndoverApr 29 · Shot Put · Place 7 · Billerica MemorialShot Put12lb7.33-711
Apr 22Jack Lang InvitationalApr 22 · Javelin · Place 17 · Billerica MemorialJavelin1796-1011
Apr 22Jack Lang InvitationalApr 22 · Discus · Place 14 · Billerica MemorialDiscus14101-011
Apr 22Jack Lang InvitationalApr 22 · Shot Put · Place 16 · Billerica MemorialShot Put1635-811
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Javelin · Place 19 · Billerica MemorialJavelin19107-1111
Apr 15Andover at BillericaApr 15 · Javelin · Place 6 · Billerica MemorialJavelin800g6.91-1111
Apr 15Andover at BillericaApr 15 · Discus · Place 5 · Billerica MemorialDiscus1.6kg5.100-0 PB11
Apr 15Andover at BillericaApr 15 · Shot Put · Place 6 · Billerica MemorialShot Put12lb6.36-1011
Apr 8Billerica at Central CatholicApr 8 · Javelin · Place 2 · Billerica MemorialJavelin800g2.106-311
Apr 8Billerica at Central CatholicApr 8 · Discus · Place 8 · Billerica MemorialDiscus1.6kg8.78-911
Apr 8Billerica at Central CatholicApr 8 · Shot Put · Place 6 · Billerica MemorialShot Put12lb6.37-811
Apr 1Chelmsford at BillericaApr 1 · Javelin · Place 6 · Billerica MemorialJavelin800g6.98-211

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30MVC Week 5Jan 30 · Shot Put · Place 37 · Billerica MemorialShot Put3735-412
Jan 15Local Meet #2 - Qualifier Events OnlyJan 15 · Shot Put · Place 2 · Billerica MemorialShot Put236-312
Jan 14MVC Week 4Jan 14 · Shot Put · Place 35 · Billerica MemorialShot Put3535-8.2512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Lowell Field Events CarnivalDec 30 · Shot Put · Place 3 · Billerica MemorialShot Put12lb3.34' 1.5" PB12
Dec 17MVC Week 1Dec 17 · Shot Put · Place 36 · Billerica MemorialShot Put12lb36.32-08.5012

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Dracut at BillericaMay 7 · Javelin · Place 7 · Billerica MemorialJavelin785-510
Apr 30Billerica at LawrenceApr 30 · Javelin · Place 7 · Billerica MemorialJavelin792-610
Apr 1946th Annual Ottaviani InvitationalApr 19 · Javelin · Place 24 · Billerica MemorialJavelin800g24.100-0010
Apr 9Tewksbury at BillericaApr 9 · Javelin · Place 4 · Billerica MemorialJavelin490-610
Apr 5Billerica at ChelmsfordApr 5 · Javelin · Place 7 · Billerica MemorialJavelin795-410

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Javelin · Place 30 · Billerica MemorialJavelin3067-0—