Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCAC Lowell Catholic @ Greater Lowell · May 696' 11"CAC Lowell Catholic @ Greater LowellMay 6, 2026
Shot Put · 12lb · IndoorCommonwealth Athletic Conference Meet #2 · Dec 1634-04.50Commonwealth Athletic Conference Meet #2December 16, 2025
Shot Put · 12lb · OutdoorCAC Greater Lawrence @ Greater Lowell · Apr 2936' 8.5"CAC Greater Lawrence @ Greater LowellApril 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18CAC Championships 2026 (Upper Schools)May 18 · Shot Put · Place 9 · Greater Lowell TechShot Put12lb9.35' 9"11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Shot Put · Place 8 · Greater Lowell TechShot Put12lb8.36' 5"11
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Discus · Place 3 · Greater Lowell TechDiscus1.6kg3.96' 11" PB11
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Shot Put · Place 4 · Greater Lowell TechShot Put12lb4.35' 11"11
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 41 · Greater Lowell TechShot Put419.82m11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Discus · Place 6 · Greater Lowell TechDiscus1.6kg6.93' 0"11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Shot Put · Place 5 · Greater Lowell TechShot Put12lb5.36' 8.5" PB11
Apr 15CAC Greater Lowell @ WhittierApr 15 · Discus · Place 6 · Greater Lowell TechDiscus1.6kg6.85' 7"11
Apr 15CAC Greater Lowell @ WhittierApr 15 · Shot Put · Place 9 · Greater Lowell TechShot Put12lb9.31' 6"11
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Discus · Place 4 · Greater Lowell TechDiscus1.6kg4.92-0511
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Shot Put · Place 4 · Greater Lowell TechShot Put12lb4.35-11.5011

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · Shot Put · Place 12 · Greater Lowell TechShot Put1234-111
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · Shot Put · Place 6 · Greater Lowell TechShot Put635-05.0011
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 39 · Greater Lowell TechShot Put3911.18m11
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · Shot Put · Place 5 · Greater Lowell TechShot Put537-0.5011
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · Shot Put · Place 8 · Greater Lowell TechShot Put832-811

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 55 · Greater Lowell TechShot Put12lb55.34-00.0011
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · Shot Put · Place 6 · Greater Lowell TechShot Put12lb6.34-04.50 PB11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · Shot Put · Place 6 · Greater Lowell TechShot Put12lb6.32-10.0011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15CAC Freshman-Sophomore MeetMay 15 · Javelin · Place 15 · Greater Lowell TechJavelin1572-1110
May 15CAC Freshman-Sophomore MeetMay 15 · Discus · Place 8 · Greater Lowell TechDiscus871-110
May 15CAC Freshman-Sophomore MeetMay 15 · Shot Put · Place 10 · Greater Lowell TechShot Put1031-710
May 7CAC Whittier vs Greater LowellMay 7 · Discus · Place 7 · Greater Lowell TechDiscus788-010
May 7CAC Whittier vs Greater LowellMay 7 · Shot Put · Place 9 · Greater Lowell TechShot Put929-010
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Shot Put · Place 11 · Greater Lowell TechShot Put1130-1010
Apr 9CAC Shawsheen Tech @ Greater LowellApr 9 · Shot Put · Place 10 · Greater Lowell TechShot Put1030-910
Apr 2CAC Northeast @ Greater LowellApr 2 · Shot Put · Place 9 · Greater Lowell TechShot Put929-1010
Mar 27Greater Lawrence First-Chance MeetMar 27 · Shot Put · Place 10 · Greater Lowell TechShot Put1029-710