Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorMIAA Division 4 Track & Field Championship · May 28139-04MIAA Division 4 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Javelin · Place 11 · Greater Lawrence TechJavelin800g11.139-04 PB12
May 21CAC Freshman & Sophomore Championship 2026May 21 · Javelin · Place 1 · Greater Lawrence TechJavelin1136-812
May 18CAC Championships 2026 (Upper Schools)May 18 · Javelin · Place 3 · Greater Lawrence TechJavelin800g3.130' 9"12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Javelin · Place 5 · Greater Lawrence TechJavelin800g5.121' 2"12
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 20 · Greater Lawrence TechJavelin800g20.98-0512
May 7CAC Northeast @ Greater LawrenceMay 7 · Javelin · Place 5 · Greater Lawrence TechJavelin5118-912
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Javelin · Place 3 · Greater Lawrence TechJavelin800g3.124' 8"12
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · Javelin · Place 2 · Greater Lawrence TechJavelin2124-112
Apr 9CAC Whittier @ Greater LawrenceApr 9 · Javelin · Place 2 · Greater Lawrence TechJavelin2127-212
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · Javelin · Place 1 · Greater Lawrence TechJavelin800g1.119-0812

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Javelin · Place 12 · Greater Lawrence TechJavelin12125-0911
May 10Andover Boosters InvitationalMay 10 · Javelin · Place 21 · Greater Lawrence TechJavelin21102-111
Apr 29CAC Northeast @ Greater LawrenceApr 29 · Javelin · Place 3 · Greater Lawrence TechJavelin3121-0211
Apr 25MSTCA InVacational & PentathlonApr 25 · Javelin · Place 12 · Greater Lawrence TechJavelin12127-0411
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Javelin · Place 1 · Greater Lawrence TechJavelin1126-011
Apr 10CAC Whittier @ Greater LawrenceApr 10 · Javelin · Place 2 · Greater Lawrence TechJavelin2107-311
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · Javelin · Place 4 · Greater Lawrence TechJavelin4108-111