Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCAC Championships 2026 (Upper Schools) · May 18116' 7"CAC Championships 2026 (Upper Schools)May 18, 2026
Javelin · 800g · OutdoorCAC Greater Lawrence @ Greater Lowell · Apr 29110' 0"CAC Greater Lawrence @ Greater LowellApril 29, 2026
Shot Put · 12lb · OutdoorGreater Lowell Tech @ Shawsheen Tech · Apr 843-00.50Greater Lowell Tech @ Shawsheen TechApril 8, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21CAC Freshman & Sophomore Championship 2026May 21 · Shot Put · Place 2 · Greater Lowell TechShot Put242-1011
May 18CAC Championships 2026 (Upper Schools)May 18 · Discus · Place 3 · Greater Lowell TechDiscus1.6kg3.116' 7" PB11
May 18CAC Championships 2026 (Upper Schools)May 18 · Shot Put · Place 3 · Greater Lowell TechShot Put12lb3.42' 8"11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Discus · Place 11 · Greater Lowell TechDiscus1.6kg11.98' 1"11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Shot Put · Place 2 · Greater Lowell TechShot Put12lb2.42' 0"11
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Javelin · Place 6 · Greater Lowell TechJavelin800g6.105' 1"11
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Discus · Place 8 · Greater Lowell TechDiscus1.6kg8.83' 6"11
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Shot Put · Place 1 · Greater Lowell TechShot Put12lb1.42' 9"11
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 21 · Greater Lowell TechDiscus2132.91m11
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 20 · Greater Lowell TechShot Put2011.82m11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Javelin · Place 6 · Greater Lowell TechJavelin800g6.110' 0" PB11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Discus · Place 2 · Greater Lowell TechDiscus1.6kg2.112' 5"11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Shot Put · Place 3 · Greater Lowell TechShot Put12lb3.39' 7"11
Apr 15CAC Greater Lowell @ WhittierApr 15 · Javelin · Place 10 · Greater Lowell TechJavelin800g10.83' 7"11
Apr 15CAC Greater Lowell @ WhittierApr 15 · Discus · Place 2 · Greater Lowell TechDiscus1.6kg2.111' 3"11
Apr 15CAC Greater Lowell @ WhittierApr 15 · Shot Put · Place 2 · Greater Lowell TechShot Put12lb2.39' 3"11
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Javelin · Place 3 · Greater Lowell TechJavelin800g3.109-0011
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Discus · Place 3 · Greater Lowell TechDiscus1.6kg3.96-0211
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Shot Put · Place 2 · Greater Lowell TechShot Put12lb2.43-00.50 PB11
Apr 1CAC Northeast @ Greater LowellApr 1 · Javelin · Place 5 · Greater Lowell TechJavelin800g5.99' 7"11
Apr 1CAC Northeast @ Greater LowellApr 1 · Discus · Place 2 · Greater Lowell TechDiscus1.6kg2.97' 3.5"11
Apr 1CAC Northeast @ Greater LowellApr 1 · Shot Put · Place 1 · Greater Lowell TechShot Put12lb1.41' 2.5"11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20CAC Championship Meet 2025 (Upper)May 20 · Javelin · Place 9 · Greater Lowell TechJavelin9103-410
May 20CAC Championship Meet 2025 (Upper)May 20 · Shot Put · Place 11 · Greater Lowell TechShot Put1136-6.510
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 16 · Greater Lowell TechShot Put1611.77m10
May 15CAC Freshman-Sophomore MeetMay 15 · Javelin · Place 9 · Greater Lowell TechJavelin990-110
May 15CAC Freshman-Sophomore MeetMay 15 · Shot Put · Place 2 · Greater Lowell TechShot Put238-6.5010
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Shot Put · Place 14 · Greater Lowell TechShot Put1437-08.0010
May 7CAC Whittier vs Greater LowellMay 7 · Javelin · Place 10 · Greater Lowell TechJavelin1080-410
May 7CAC Whittier vs Greater LowellMay 7 · Shot Put · Place 3 · Greater Lowell TechShot Put338-210
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Javelin · Place 6 · Greater Lowell TechJavelin6108-210
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Shot Put · Place 7 · Greater Lowell TechShot Put734-310
Apr 9CAC Shawsheen Tech @ Greater LowellApr 9 · Javelin · Place 6 · Greater Lowell TechJavelin6101-410
Apr 9CAC Shawsheen Tech @ Greater LowellApr 9 · Shot Put · Place 4 · Greater Lowell TechShot Put435-5.510
Apr 2CAC Northeast @ Greater LowellApr 2 · Shot Put · Place 2 · Greater Lowell TechShot Put236-610
Mar 27Greater Lawrence First-Chance MeetMar 27 · Shot Put · Place 5 · Greater Lowell TechShot Put533-710