Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAndover Boosters Invitational · May 96:15.25aAndover Boosters InvitationalMay 9, 2026
2 Miles · Outdoor2026 MVADA Track and Field Championship Meet - Large Schools · May 1213:42.89a2026 MVADA Track and Field Championship Meet - Large SchoolsMay 12, 2026
Javelin · 600g · OutdoorCAC Greater Lawrence @ Greater Lowell · Apr 2953' 4"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

22 results
DateMeetEventPlMarkGr
May 18CAC Championships 2026 (Upper Schools)May 18 · Javelin · Place 15 · Greater Lawrence TechJavelin600g15.51' 1"11
May 18CAC Championships 2026 (Upper Schools)May 18 · 2 Miles · Place 8 · Greater Lawrence Tech2 Miles8.14:14.51a11
May 18CAC Championships 2026 (Upper Schools)May 18 · 1 Mile · Greater Lawrence Tech1 Mile—DNS11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 2 Miles · Place 7 · Greater Lawrence Tech2 Miles7.13:42.89a PB11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 1 Mile · Greater Lawrence Tech1 Mile—DNS11
May 9Andover Boosters InvitationalMay 9 · 1 Mile · Place 11 · Greater Lawrence Tech1 Mile11.6:15.25a PB11
May 7CAC Northeast @ Greater LawrenceMay 7 · Javelin · Place 4 · Greater Lawrence TechJavelin453-711
May 7CAC Northeast @ Greater LawrenceMay 7 · 2 Miles · Place 2 · Greater Lawrence Tech2 Miles214:14.76a11
May 7CAC Northeast @ Greater LawrenceMay 7 · 1 Mile · Place 2 · Greater Lawrence Tech1 Mile26:36.24a11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Javelin · Place 8 · Greater Lawrence TechJavelin600g8.53' 4" PB11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 2 Miles · Place 3 · Greater Lawrence Tech2 Miles3.14:13.21a11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 1 Mile · Place 6 · Greater Lawrence Tech1 Mile6.6:45.73a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 1 Mile · Place 38 · Greater Lawrence Tech1 Mile386:28.18a11
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · Javelin · Place 4 · Greater Lawrence TechJavelin457-211
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 2 Miles · Place 1 · Greater Lawrence Tech2 Miles114:06.20a11
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 1 Mile · Place 2 · Greater Lawrence Tech1 Mile26:38.31a11
Apr 9CAC Whittier @ Greater LawrenceApr 9 · Javelin · Place 7 · Greater Lawrence TechJavelin737-1011
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 2 Miles · Place 2 · Greater Lawrence Tech2 Miles214:08.15a11
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 1 Mile · Place 3 · Greater Lawrence Tech1 Mile36:35.64a11
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · Javelin · Place 3 · Greater Lawrence TechJavelin600g3.44-0511
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 2 Miles · Place 1 · Greater Lawrence Tech2 Miles1.14:10.61a11
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 1 Mile · Place 1 · Greater Lawrence Tech1 Mile1.6:39.48a11