Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAC Northeast @ Greater Lawrence · Apr 2913.81aCAC Northeast @ Greater LawrenceApril 29, 2025
400 Meters · OutdoorCAC Whittier @ Greater Lawrence · Apr 101:05.53aCAC Whittier @ Greater LawrenceApril 10, 2025
Javelin · 800g · OutdoorMIAA Division 4 Track & Field Championship · May 28154-11MIAA 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
Jun 18Adidas Track Nationals 2026Jun 18 · Javelin · Place 22 · Greater Lawrence TechJavelin800g22.42.2210
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Javelin · Place 7 · Greater Lawrence TechJavelin800g7.154-11 PB10
May 18CAC Championships 2026 (Upper Schools)May 18 · Javelin · Place 2 · Greater Lawrence TechJavelin800g2.138' 8"10
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Javelin · Place 2 · Greater Lawrence TechJavelin800g2.137' 5"10
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 13 · Greater Lawrence TechJavelin800g13.122-0510
May 7CAC Northeast @ Greater LawrenceMay 7 · Javelin · Place 1 · Greater Lawrence TechJavelin1129-110
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Javelin · Place 2 · Greater Lawrence TechJavelin800g2.137' 5"10
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · Javelin · Place 1 · Greater Lawrence TechJavelin1139-910
Apr 9CAC Whittier @ Greater LawrenceApr 9 · Javelin · Place 1 · Greater Lawrence TechJavelin1127-810
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · Javelin · Place 5 · Greater Lawrence TechJavelin800g5.96-1010

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15CAC Freshman-Sophomore MeetMay 15 · Javelin · Place 2 · Greater Lawrence TechJavelin2120-79
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 400 Meters · Place 19 · Greater Lawrence Tech400 Meters191:08.80a9
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 100 Meters · Place 30 · Greater Lawrence Tech100 Meters3013.81a PB9
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Javelin · Place 10 · Greater Lawrence TechJavelin1095-118
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · 100 Meters · Place 44 · Greater Lawrence Tech100 Meters4414.81a8
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 400 Meters · Place 10 · Greater Lawrence Tech400 Meters101:05.53a PB8
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 100 Meters · Greater Lawrence Tech100 Meters—NT8