Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Meet of Champions · Jun 410.75aMIAA Meet of ChampionsJune 4, 2026
200 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 2822.38aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
300 Meters · IndoorCommonwealth Athletic Conference Meet #4 · Jan 1543.89aCommonwealth Athletic Conference Meet #4January 15, 2026
55 Meters · IndoorCommonwealth Athletic Conference #5 · Jan 206.45aCommonwealth Athletic Conference #5January 20, 2026
60 Meters · IndoorNew Balance Nationals Indoor · Mar 127.13aNew Balance Nationals IndoorMarch 12, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 117 · Greater Lawrence Tech200 MetersRound P117.22.71aWind: 0.812
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 37 · Greater Lawrence Tech100 MetersRound P37.11.19aWind: -0.412
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 11 · Greater Lawrence Tech100 MetersRound P11.11.15aWind: -1.712
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Greater Lawrence Tech200 MetersRound P--DNSWind: 3.612
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 1 · Greater Lawrence Tech100 MetersRound P1.10.75a PBWind: 1.612
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 3 · Greater Lawrence Tech100 Meters3.10.78aWind: -1.312
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 5 · Greater Lawrence Tech200 MetersRound P5.22.48a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters2.22.38a PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 1 · Greater Lawrence Tech100 MetersRound P1.10.96a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters2.10.80a12
May 18CAC Championships 2026 (Upper Schools)May 18 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters1.22.59a12
May 18CAC Championships 2026 (Upper Schools)May 18 · 100 Meters · Place 1 · Greater Lawrence Tech100 MetersRound P1.10.94a12
May 18CAC Championships 2026 (Upper Schools)May 18 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters1.10.95a12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters1.22.88a12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 2 · Greater Lawrence Tech100 MetersRound P2.11.32a12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters1.11.18a12
May 9Andover Boosters InvitationalMay 9 · 100 Meters · Place 1 · Greater Lawrence Tech100 MetersRound P1.11.34a12
May 9Andover Boosters InvitationalMay 9 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters1.11.24a12
May 7CAC Northeast @ Greater LawrenceMay 7 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.37a12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters1.22.66a12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters1.11.11a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters110.95a12
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters222.74a12
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.14a12
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters224.08a12
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.71a12
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · High Jump · Greater Lawrence TechHigh Jump—DNS12
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 200 Meters · Greater Lawrence Tech200 Meters—SCR12
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters1.11.52a12

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 60 Meters · Place 147 · Greater Lawrence Tech60 MetersRound P1477.13a PB12
Mar 12New Balance Nationals IndoorMar 12 · 60 Meters · Place 151 · Greater Lawrence Tech60 MetersRound P1517.13a12
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 2 · Greater Lawrence Tech55m Hurdles26.44—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 3 · Greater Lawrence Tech55m Hurdles36.52Q—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.54a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.50a12
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55 Meters · Place 1 · Greater Lawrence Tech55 MetersRound P16.52a12
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.57a12
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.54a12
Jan 20Commonwealth Athletic Conference #5Jan 20 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.45a PB12
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 300 Meters · Place 15 · Greater Lawrence Tech300 Meters1543.89a PB12
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.71a12
Jan 10The Nor'Easter at the TrackJan 10 · 55 Meters · Place 3 · Greater Lawr,Andove55 Meters36.5212
Jan 10The Nor'Easter at the TrackJan 10 · 55 Meters · Place 4 · Greater Lawr,Andove55 Meters46.6912
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · High Jump · Place 11 · Greater Lawrence TechHigh Jump115-012
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.62a12

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 100 Meters · Place 14 · Greater Lawrence Tech100 MetersRound P1411.12a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 200 Meters · Place 5 · Greater Lawrence Tech200 Meters522.70a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 200 Meters · Place 7 · Greater Lawrence Tech200 Meters723.02a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 7 · Greater Lawrence Tech100 Meters711.06a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 4 · Greater Lawrence Tech100 Meters410.86a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 200 Meters · Place 2 · Greater Lawrence Tech200 MetersRound P222.63a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100 Meters · Place 2 · Greater Lawrence Tech100 MetersRound P211.19a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters211.24a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 200 Meters · Place 4 · Greater Lawrence Tech200 Meters423.12a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 2 · Greater Lawrence Tech100 MetersRound P211.21a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters211.18a11
May 10Andover Boosters InvitationalMay 10 · 200 Meters · Place 16 · Greater Lawrence Tech200 Meters1623.99a11
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 11 · Greater Lawrence Tech100 Meters1111.74a11
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 6 · Greater Lawrence Tech100 Meters611.66a11
Apr 29CAC Northeast @ Greater LawrenceApr 29 · High Jump · Place 4 · Greater Lawrence TechHigh Jump45-04.0011
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters223.11a11
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.43a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 8 · Greater Lawrence Tech200 Meters823.4711
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 10 · Greater Lawrence Tech100 Meters1011.6011
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · High Jump · Place 4 · Greater Lawrence TechHigh Jump45-011
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters124.54a11
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.99a11
Apr 10CAC Whittier @ Greater LawrenceApr 10 · High Jump · Place 1 · Greater Lawrence TechHigh Jump15-411
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters123.89a11
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.67a11
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · High Jump · Place 7 · Greater Lawrence TechHigh Jump74-1011
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters123.49a11
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.51a11
Mar 27Greater Lawrence First-Chance MeetMar 27 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters124.62a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · 200 Meters · Place 7 · Greater Lawrence Tech200 Meters724.11a—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · 100 Meters · Place 4 · Greater Lawrence Tech100 Meters411.80a—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 19 · Greater Lawrence Tech100 Meters1911.51a—
May 9CAC Northeast @ Gr. LawrenceMay 9 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters123.71a—
May 9CAC Northeast @ Gr. LawrenceMay 9 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.56a—
May 3CAC Freshman-Sophomore MeetMay 3 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters123.66a—
May 3CAC Freshman-Sophomore MeetMay 3 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.57a—
May 3CAC Freshman-Sophomore MeetMay 3 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.47a—
May 1CAC Greater Lawrence @ Greater LowellMay 1 · 200 Meters · Place 3 · Greater Lawrence Tech200 Meters323.71a—
May 1CAC Greater Lawrence @ Greater LowellMay 1 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.52a—
Apr 23CAC Whittier @ Gr. LawrenceApr 23 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters211.97a—
Mar 26GLTS Spring JamboreeMar 26 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters111.76SO

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55 Meters · Place 21 · Greater Lawrence Tech55 Meters216.91a—
Feb 4Commonwealth Athletic Conference ChampionshipFeb 4 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.92a—
Feb 4Commonwealth Athletic Conference ChampionshipFeb 4 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.88a—
Jan 29Commonwealth Athletic Conference Meet #3Jan 29 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters16.91a—
Jan 22Commonwealth Athletic ConferenceJan 22 · 55 Meters · Place 4 · Greater Lawrence Tech55 Meters47.23a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 100 Meters · Place 55 · Greater Lawrence Tech100 Meters5511.59a—