Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorMVC Week 1 · Dec 1845-11.00MVC Week 1December 18, 2024
Shot Put · 12lb · OutdoorShot Put Spectacular · Feb 547' 3Shot Put SpectacularFebruary 5, 2025

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

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 5 · Billerica MemorialShot Put544-2—
Feb 7MVC League ChampionshipFeb 7 · Shot Put · Place 10 · Billerica MemorialShot Put1044-1—
Jan 29MVC Week 4Jan 29 · Shot Put · Place 6 · Billerica MemorialShot Put644-10.50—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Shot Put · Place 9 · Billerica MemorialShot Put945-6.75—
Jan 22MVC Week 3Jan 22 · Shot Put · Place 3 · Billerica MemorialShot Put346-4—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 2 · Billerica MemorialShot Put214.57m—
Jan 8MVC Week 2Jan 8 · Shot Put · Place 3 · Billerica MemorialShot Put345-5.50—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Shot Put SpectacularFeb 5 · Shot Put · Place 2 · Billerica MemorialShot Put12lb2.47' 3 PB12

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · Shot Put · Place 6 · Billerica MemorialShot Put12lb6.45-11.00 PB12
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 12 · Billerica MemorialShot Put1242-7.50—
Feb 9MVC League ChampionshipFeb 9 · Shot Put · Place 12 · Billerica MemorialShot Put1243-10—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Shot Put · Place 16 · Billerica MemorialShot Put1641-111
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Shot Put · Place 16 · Billerica MemorialShot Put1641-111
Jan 24MVC Week 5Jan 24 · Shot Put · Place 13 · Billerica MemorialShot Put1339-11—
Jan 21MSTCA D3 RelaysJan 21 · Shot Put · Place 16 · Billerica MemorialShot Put12lb16.12.48m11
Jan 17MVC Week 4Jan 17 · Shot Put · Place 10 · Billerica MemorialShot Put1041-7.50—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Shot Put · Place 8 · Billerica MemorialShot Put845-11—
May 18MVC League ChampionshipMay 18 · Shot Put · Place 7 · Billerica MemorialShot Put745-10—
May 8Dracut at BillericaMay 8 · Shot Put · Place 1 · Billerica MemorialShot Put143-4—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Shot Put · Place 15 · Billerica MemorialShot Put1544-5—
May 1Lawrence at BillericaMay 1 · Shot Put · Place 1 · Billerica MemorialShot Put147-1.5—
Apr 20Chelmsford at BillericaApr 20 · Shot Put · Place 1 · Billerica MemorialShot Put145-8.5—
Apr 17Jack Lang InvitationalApr 17 · Shot Put · Place 1 · Billerica MemorialShot Put147-3.25—
Apr 10Billerica and Lawrence at TewksburyApr 10 · Shot Put · Place 1 · Billerica MemorialShot Put147-6—
Feb 1NABA Throws Meet (Jr Varsity Shot Put only)Feb 1 · Shot Put · Place 3 · Billerica MemorialShot Put12lb3.44-0511

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · Shot Put · Place 8 · Billerica MemorialShot Put12lb8.42-07.0011

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · Shot Put · Place 19 · Billerica MemorialShot Put1939-5—
May 20MVC ChampionshipMay 20 · Shot Put · Place 11 · Billerica MemorialShot Put12lb11.41-02.0010
May 13Andover Boosters MeetMay 13 · Shot Put · Place 14 · Billerica MemorialShot Put12lb14.43-02.0010
May 10Tewksbury at BillericaMay 10 · Shot Put · Place 1 · Billerica MemorialShot Put141-5.75—
May 6Weston Twilight InvitationalMay 6 · Shot Put · Place 22 · Billerica MemorialShot Put2240-1.25—
May 3Dracut and Lawrence at BillericaMay 3 · Shot Put · Place 3 · Billerica MemorialShot Put339-6—
Apr 30Division 3 State Relays Apr 30 · Shot Put · Place 6 · Billerica MemorialShot Put612.54m—
Apr 12Billerica at ChelmsfordApr 12 · Shot Put · Place 1 · Billerica MemorialShot Put141-1—