Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 4kg · IndoorCommonwealth Athletic Conference Meet #2 · Dec 1626-01.00Commonwealth Athletic Conference Meet #2December 16, 2025
Shot Put · 4kg · OutdoorAndover Boosters Invitational · May 932-06.50Andover Boosters InvitationalMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Greater Lawrence TechShot Put4kg--DNS12
May 18CAC Championships 2026 (Upper Schools)May 18 · Shot Put · Place 1 · Greater Lawrence TechShot Put4kg1.31' 9"12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Shot Put · Place 1 · Greater Lawrence TechShot Put4kg1.30' 11"12
May 9Andover Boosters InvitationalMay 9 · Shot Put · Place 6 · Greater Lawrence TechShot Put4kg6.32-06.50 PB12
May 7CAC Northeast @ Greater LawrenceMay 7 · Shot Put · Place 1 · Greater Lawrence TechShot Put132-112
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Shot Put · Place 2 · Greater Lawrence TechShot Put4kg2.31' 6"12
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · Shot Put · Place 1 · Greater Lawrence TechShot Put129-112
Apr 9CAC Whittier @ Greater LawrenceApr 9 · Shot Put · Place 1 · Greater Lawrence TechShot Put132-212
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · Shot Put · Place 1 · Greater Lawrence TechShot Put4kg1.26-10.5012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 23 · Greater Lawrence TechShot Put2325-03.25—
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · Shot Put · Place 2 · Greater Lawrence TechShot Put228-612
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · Shot Put · Place 4 · Greater Lawrence TechShot Put426-01.0012
Jan 20Commonwealth Athletic Conference #5Jan 20 · Shot Put · Place 2 · Greater Lawrence TechShot Put226-812
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · Shot Put · Place 4 · Greater Lawrence TechShot Put428-112
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · Shot Put · Place 4 · Greater Lawrence TechShot Put426-812

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · Shot Put · Place 2 · Greater Lawrence TechShot Put4kg2.26-01.00 PB12
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · Shot Put · Place 3 · Greater Lawrence TechShot Put4kg3.25-08.0012
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 23 · Greater Lawrence TechShot Put2325-3.25—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · Shot Put · Place 5 · Greater Lawrence TechShot Put525-7—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · Shot Put · Place 4 · Greater Lawrence TechShot Put427-3—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · Shot Put · Place 2 · Greater Lawrence TechShot Put228-9—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · Shot Put · Place 4 · Greater Lawrence TechShot Put425-7—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · Shot Put · Place 3 · Greater Lawrence TechShot Put326-9—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · Shot Put · Place 4 · Greater Lawrence TechShot Put427-0—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Andover Boosters InvitationalMay 10 · Shot Put · Greater Lawrence TechShot Put—ND11
Apr 29CAC Northeast @ Greater LawrenceApr 29 · Shot Put · Place 2 · Greater Lawrence TechShot Put227-05.0011
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Shot Put · Place 4 · Greater Lawrence TechShot Put427-2.511
Apr 10CAC Whittier @ Greater LawrenceApr 10 · Shot Put · Place 3 · Greater Lawrence TechShot Put326-311
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · Shot Put · Place 4 · Greater Lawrence TechShot Put425-411
Mar 27Greater Lawrence First-Chance MeetMar 27 · Shot Put · Place 2 · Greater Lawrence TechShot Put227-011

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · Shot Put · Place 4 · Greater Lawrence TechShot Put4kg4.24-08.0011