Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCAC Northeast @ Greater Lowell · Apr 1104' 4"CAC Northeast @ Greater LowellApril 1, 2026
Javelin · 800g · OutdoorCAC Greater Lawrence @ Greater Lowell · Apr 29116' 7"CAC Greater Lawrence @ Greater LowellApril 29, 2026
Shot Put · 12lb · IndoorCommonwealth Athletic Conference Meet #1 · Dec 934-03.00Commonwealth Athletic Conference Meet #1December 9, 2025
Shot Put · 12lb · OutdoorCAC Greater Lawrence @ Greater Lowell · Apr 2934' 10"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

20 results
DateMeetEventPlMarkGr
May 18CAC Championships 2026 (Upper Schools)May 18 · Javelin · Place 12 · Greater Lowell TechJavelin800g12.104' 6"12
May 18CAC Championships 2026 (Upper Schools)May 18 · Discus · Place 8 · Greater Lowell TechDiscus1.6kg8.101' 10"12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Javelin · Place 9 · Greater Lowell TechJavelin800g9.115' 11"12
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Javelin · Place 8 · Greater Lowell TechJavelin800g8.98' 0"12
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Discus · Place 4 · Greater Lowell TechDiscus1.6kg4.94' 4"12
May 6CAC Lowell Catholic @ Greater LowellMay 6 · Shot Put · Place 9 · Greater Lowell TechShot Put12lb9.32' 8.5"12
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 29 · Greater Lowell TechJavelin2934.85m12
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 30 · Greater Lowell TechDiscus3030.70m12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Javelin · Place 4 · Greater Lowell TechJavelin800g4.116' 7" PB12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Discus · Place 9 · Greater Lowell TechDiscus1.6kg9.83' 5"12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Shot Put · Place 9 · Greater Lowell TechShot Put12lb9.34' 10" PB12
Apr 15CAC Greater Lowell @ WhittierApr 15 · Javelin · Place 3 · Greater Lowell TechJavelin800g3.111' 3"12
Apr 15CAC Greater Lowell @ WhittierApr 15 · Discus · Place 4 · Greater Lowell TechDiscus1.6kg4.97' 7"12
Apr 15CAC Greater Lowell @ WhittierApr 15 · Shot Put · Place 4 · Greater Lowell TechShot Put12lb4.33' 8"12
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Javelin · Place 5 · Greater Lowell TechJavelin800g5.105-1112
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Discus · Place 1 · Greater Lowell TechDiscus1.6kg1.103-0512
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · Shot Put · Place 6 · Greater Lowell TechShot Put12lb6.32-07.0012
Apr 1CAC Northeast @ Greater LowellApr 1 · Javelin · Place 3 · Greater Lowell TechJavelin800g3.113' 8"12
Apr 1CAC Northeast @ Greater LowellApr 1 · Discus · Place 1 · Greater Lowell TechDiscus1.6kg1.104' 4" PB12
Apr 1CAC Northeast @ Greater LowellApr 1 · Shot Put · Place 7 · Greater Lowell TechShot Put12lb7.30' 5.5"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · Shot Put · Place 9 · Greater Lowell TechShot Put934-712
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · Shot Put · Place 10 · Greater Lowell TechShot Put1033-01.0012
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · Shot Put · Place 10 · Greater Lowell TechShot Put1030-012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · Shot Put · Place 8 · Greater Lowell TechShot Put12lb8.33-02.5012
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · Shot Put · Place 4 · Greater Lowell TechShot Put12lb4.34-03.00 PB12
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · Shot Put · Place 9 · Greater Lowell TechShot Put931-9—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · Shot Put · Place 9 · Greater Lowell TechShot Put931-8—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · Shot Put · Place 14 · Greater Lowell TechShot Put1429-1—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · Shot Put · Place 14 · Greater Lowell TechShot Put1430-6—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · Shot Put · Place 11 · Greater Lowell TechShot Put1130-10—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CAC Championship Meet 2025 (Upper)May 20 · Discus · Place 10 · Greater Lowell TechDiscus10102-911
May 20CAC Championship Meet 2025 (Upper)May 20 · Shot Put · Place 14 · Greater Lowell TechShot Put1433-211
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Discus · Place 13 · Greater Lowell TechDiscus1397-0911
May 7CAC Whittier vs Greater LowellMay 7 · Javelin · Place 4 · Greater Lowell TechJavelin4106-1111
May 7CAC Whittier vs Greater LowellMay 7 · Discus · Place 5 · Greater Lowell TechDiscus595-511
May 7CAC Whittier vs Greater LowellMay 7 · Shot Put · Place 4 · Greater Lowell TechShot Put431-611
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Javelin · Place 9 · Greater Lowell TechJavelin996-411
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Discus · Place 8 · Greater Lowell TechDiscus897-911
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Shot Put · Place 10 · Greater Lowell TechShot Put1031-111
Apr 9CAC Shawsheen Tech @ Greater LowellApr 9 · Javelin · Place 8 · Greater Lowell TechJavelin897-011
Apr 9CAC Shawsheen Tech @ Greater LowellApr 9 · Discus · Place 3 · Greater Lowell TechDiscus397-911
Apr 2CAC Northeast @ Greater LowellApr 2 · Javelin · Place 6 · Greater Lowell TechJavelin6102-511
Apr 2CAC Northeast @ Greater LowellApr 2 · Discus · Place 5 · Greater Lowell TechDiscus591-011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · Shot Put · Place 10 · Greater Lowell TechShot Put12lb10.31-06.0011
Dec 12Commonwealth Athletic ConferenceDec 12 · Shot Put · Place 7 · Greater Lowell TechShot Put12lb7.32-02.0011

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 16CAC Championships 2024 (Upper Schools)May 16 · Discus · Place 6 · Greater Lowell TechDiscus1.6kg6.100' 410
May 8Gold vs. Blue Intrasquad MeetMay 8 · Javelin · Place 8 · Greater Lowell TechJavelin800g8.80' 10Unofficial10
May 8Gold vs. Blue Intrasquad MeetMay 8 · Discus · Place 5 · Greater Lowell TechDiscus1.6kg5.89' 8Unofficial10
May 8Gold vs. Blue Intrasquad MeetMay 8 · Shot Put · Place 7 · Greater Lowell TechShot Put12lb7.32' 0Unofficial10
May 3CAC Freshman-Sophomore MeetMay 3 · Javelin · Place 6 · Greater Lowell TechJavelin685-1—
May 3CAC Freshman-Sophomore MeetMay 3 · Shot Put · Place 6 · Greater Lowell TechShot Put630-11—
May 1CAC Greater Lawrence @ Greater LowellMay 1 · Javelin · Place 8 · Greater Lowell TechJavelin8105-3.5—
May 1CAC Greater Lawrence @ Greater LowellMay 1 · Discus · Place 7 · Greater Lowell TechDiscus796-0—
May 1CAC Greater Lawrence @ Greater LowellMay 1 · Shot Put · Place 11 · Greater Lowell TechShot Put1131-11—
Apr 26MSTCA Div. III RelaysApr 26 · Discus · Place 25 · Greater Lowell TechDiscus1.6kg25.28.55m10
Apr 24CAC Shawsheen @ Greater LowellApr 24 · Javelin · Place 8 · Greater Lowell TechJavelin8101-2—
Apr 24CAC Shawsheen @ Greater LowellApr 24 · Discus · Place 5 · Greater Lowell TechDiscus599-3.5—
Apr 24CAC Shawsheen @ Greater LowellApr 24 · Shot Put · Place 9 · Greater Lowell TechShot Put930-5.5—
Apr 22CAC Whittier @ Greater LowellApr 22 · Javelin · Place 6 · Greater Lowell TechJavelin6103-5—
Apr 22CAC Whittier @ Greater LowellApr 22 · Discus · Place 3 · Greater Lowell TechDiscus392-3—
Apr 22CAC Whittier @ Greater LowellApr 22 · Shot Put · Place 6 · Greater Lowell TechShot Put631-7.5—
Apr 11CAC Northeast @ Greater LowellApr 11 · Javelin · Place 6 · Greater Lowell TechJavelin694-9—
Apr 11CAC Northeast @ Greater LowellApr 11 · Discus · Place 4 · Greater Lowell TechDiscus481-8—
Apr 11CAC Northeast @ Greater LowellApr 11 · Shot Put · Place 2 · Greater Lowell TechShot Put230-2—
Mar 26GLTS Spring JamboreeMar 26 · Javelin · Place 3 · Greater Lowell TechJavelin3107-10SO
Mar 26GLTS Spring JamboreeMar 26 · Discus · Place 6 · Greater Lowell TechDiscus671-11SO