Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCommonwealth Athletic Conference Meet #1 · Dec 99:48.64aCommonwealth Athletic Conference Meet #1December 9, 2025
100m Hurdles · 33" / 0.838m · OutdoorCAC Championships 2026 (Upper Schools) · May 1820.45aCAC Championships 2026 (Upper Schools)May 18, 2026
200 Meters · OutdoorCAC Championships 2026 (Upper Schools) · May 1829.71aCAC Championships 2026 (Upper Schools)May 18, 2026
400m Hurdles · 30" / 0.762m · OutdoorCAC Championships 2026 (Upper Schools) · May 181:16.05aCAC Championships 2026 (Upper Schools)May 18, 2026
55m Hurdles · 33" · IndoorCommonwealth Athletic Conference Meet #2 · Dec 1612.88aCommonwealth Athletic Conference Meet #2December 16, 2025
600 Meters · IndoorCommonwealth Athletic Conference TF Championship · Feb 112:15.38aCommonwealth Athletic Conference TF ChampionshipFebruary 11, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21CAC Freshman & Sophomore Championship 2026May 21 · 400m Hurdles · Place 2 · Greater Lawrence Tech400m Hurdles21:20.49a9
May 21CAC Freshman & Sophomore Championship 2026May 21 · 100m Hurdles · Place 4 · Greater Lawrence Tech100m Hurdles420.77a9
May 21CAC Freshman & Sophomore Championship 2026May 21 · 200 Meters · Place 5 · Greater Lawrence Tech200 Meters530.30a9
May 18CAC Championships 2026 (Upper Schools)May 18 · 400m Hurdles · Place 2 · Greater Lawrence Tech400m Hurdles30" / 0.762m2.1:16.05a PB9
May 18CAC Championships 2026 (Upper Schools)May 18 · 100m Hurdles · Place 7 · Greater Lawrence Tech100m Hurdles33" / 0.838m7.20.45a PB9
May 18CAC Championships 2026 (Upper Schools)May 18 · 200 Meters · Place 12 · Greater Lawrence Tech200 Meters12.29.71a PB9
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 400m Hurdles · Place 8 · Greater Lawrence Tech400m Hurdles30" / 0.762m8.1:20.10a9
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 19 · Greater Lawrence Tech200 Meters19.30.98a9
May 7CAC Northeast @ Greater LawrenceMay 7 · 400m Hurdles · Place 2 · Greater Lawrence Tech400m Hurdles21:18.86a9
May 7CAC Northeast @ Greater LawrenceMay 7 · 100m Hurdles · Place 5 · Greater Lawrence Tech100m Hurdles520.43a9
May 7CAC Northeast @ Greater LawrenceMay 7 · 200 Meters · Place 5 · Greater Lawrence Tech200 Meters531.04a9
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 400m Hurdles · Place 3 · Greater Lawrence Tech400m Hurdles30" / 0.762m3.1:23.08a9
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 100m Hurdles · Place 8 · Greater Lawrence Tech100m Hurdles33" / 0.838m8.20.91a9
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 200 Meters · Place 7 · Greater Lawrence Tech200 Meters7.30.98a9
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 400m Hurdles · Place 2 · Greater Lawrence Tech400m Hurdles21:30.54a9
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 100m Hurdles · Place 4 · Greater Lawrence Tech100m Hurdles421.82a9
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 400m Hurdles · Place 3 · Greater Lawrence Tech400m Hurdles30" / 0.762m3.1:23.02a9
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 100m Hurdles · Place 4 · Greater Lawrence Tech100m Hurdles33" / 0.838m4.21.39a9
Mar 27GLTS First Chance MeetMar 27 · 100m Hurdles · Place 13 · Greater Lawrence Tech100m Hurdles1324.00a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55m Hurdles · Place 7 · Greater Lawrence Tech55m Hurdles711.70a9
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 600 Meters · Place 11 · Greater Lawrence Tech600 Meters112:15.38a PB9
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55m Hurdles · Place 17 · Greater Lawrence Tech55m Hurdles1711.88a9
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 600 Meters · Place 11 · Greater Lawrence Tech600 Meters112:16.70a9
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 600 Meters · Place 9 · Greater Lawrence Tech600 Meters92:27.58a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 600 Meters · Place 7 · Greater Lawrence Tech600 Meters7.2:23.64a9
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 55m Hurdles · Place 10 · Greater Lawrence Tech55m Hurdles33"10.12.88a PB9
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 1 Mile · Place 11 · Greater Lawrence Tech1 Mile11.9:48.64a PB9
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 55m Hurdles · Place 10 · Greater Lawrence Tech55m Hurdles33"10.13.15a9