Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 3013.03aMIAA Division 4 Track & Field ChampionshipMay 30, 2025
1000 Meters · IndoorCommonwealth Athletic Conference Championships · Feb 113:45.45aCommonwealth Athletic Conference ChampionshipsFebruary 11, 2023
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 4 Track & Field Championship · May 2816.78aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
200 Meters · OutdoorCAC Northeast @ Greater Lawrence · Apr 2927.65aCAC Northeast @ Greater LawrenceApril 29, 2025
55 Meter · IndoorCommonwealth Athletic Conference Meet #1 · Dec 97.92aCommonwealth Athletic Conference Meet #1December 9, 2025
55 Meters · IndoorCommonwealth Athletic Conference Indoor TF Championship · Feb 87.83aCommonwealth Athletic Conference Indoor TF ChampionshipFebruary 8, 2025
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:12.37aMSTCA Girls PentathlonFebruary 25, 2026
800 Meters · OutdoorMSTCA InVacational & Pentathlon · Apr 252:42.12MSTCA InVacational & PentathlonApril 25, 2025
High Jump · IndoorCommonwealth Athletic Conference Meet #2 · Dec 165-00.00Commonwealth Athletic Conference Meet #2December 16, 2025
High Jump · OutdoorMSTCA InVacational & Pentathlon · Apr 251.47mMSTCA InVacational & PentathlonApril 25, 2025
Long Jump · IndoorCommonwealth Athletic Conference Meet #1 · Dec 915-04.00Commonwealth Athletic Conference Meet #1December 9, 2025
Long Jump · OutdoorMIAA Division 4 Track & Field Championship · May 304.76mMIAA Division 4 Track & Field ChampionshipMay 30, 2025
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 4 Track & Field Championship · May 282536MIAA Division 4 Track & Field ChampionshipMay 28, 2026
Shot Put · 4kg · OutdoorMIAA Division 4 Track & Field Championship · May 287.89mMIAA 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

36 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · High Jump · Place 33 · Greater Lawrence TechHigh Jump33.1.5012
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Greater Lawrence TechHigh Jump--NH12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 5 · Greater Lawrence TechPentathlon (Outdoor)StandardRound M5.2536 PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Long Jump · Place 6 · Greater Lawrence TechLong JumpRound M6.4.66mWind: 0.412
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 2 · Greater Lawrence TechHigh JumpRound M2.1.47m12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 8 · Greater Lawrence TechHigh Jump8.5-00.0012
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Place 6 · Greater Lawrence TechShot Put4kgRound M6.7.89m PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 3 · Greater Lawrence Tech100m Hurdles33" / 0.838mRound M3.16.78a PBWind: 0.912
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 800 Meters · Place 8 · Greater Lawrence Tech800 MetersRound M8.2:49.83a12
May 21CAC Freshman & Sophomore Championship 2026May 21 · 800 Meters · Place 1 · Greater Lawrence Tech800 Meters12:53.81a12
May 18CAC Championships 2026 (Upper Schools)May 18 · Long Jump · Place 1 · Greater Lawrence TechLong Jump1.16' 5"12
May 18CAC Championships 2026 (Upper Schools)May 18 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.4' 10"12
May 18CAC Championships 2026 (Upper Schools)May 18 · 100m Hurdles · Place 2 · Greater Lawrence Tech100m Hurdles33" / 0.838m2.18.16a12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Long Jump · Place 1 · Greater Lawrence TechLong Jump1.16' 9"12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.5' 1"12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100m Hurdles · Greater Lawrence Tech100m Hurdles33" / 0.838m—DNS12
May 9Andover Boosters InvitationalMay 9 · Long Jump · Greater Lawrence TechLong Jump--DNS12
May 9Andover Boosters InvitationalMay 9 · High Jump · Place 5 · Greater Lawrence TechHigh Jump5.4-10.0012
May 7CAC Northeast @ Greater LawrenceMay 7 · High Jump · Place 1 · Greater Lawrence TechHigh Jump15-012
May 7CAC Northeast @ Greater LawrenceMay 7 · Shot Put · Place 2 · Greater Lawrence TechShot Put226-212
May 7CAC Northeast @ Greater LawrenceMay 7 · 100m Hurdles · Place 2 · Greater Lawrence Tech100m Hurdles218.47a12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · Long Jump · Place 1 · Greater Lawrence TechLong Jump1.16' 5"12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.4' 10"12
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 100m Hurdles · Place 2 · Greater Lawrence Tech100m Hurdles33" / 0.838m2.18.23a12
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 4 · Greater Lawrence TechHigh Jump44-1012
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · Long Jump · Place 1 · Greater Lawrence TechLong Jump116-1012
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-1012
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 800 Meters · Place 3 · Greater Lawrence Tech800 Meters33:04.36a12
Apr 9CAC Whittier @ Greater LawrenceApr 9 · Long Jump · Place 1 · Greater Lawrence TechLong Jump116-1112
Apr 9CAC Whittier @ Greater LawrenceApr 9 · High Jump · Place 1 · Greater Lawrence TechHigh Jump15-212
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 100m Hurdles · Place 1 · Greater Lawrence Tech100m Hurdles118.79a12
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · Long Jump · Place 1 · Greater Lawrence TechLong Jump1.15-04.0012
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.3-10.0012
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 100m Hurdles · Place 1 · Greater Lawrence Tech100m Hurdles33" / 0.838m1.19.33a12
Mar 27GLTS First Chance MeetMar 27 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-1012
Mar 27GLTS First Chance MeetMar 27 · 100m Hurdles · Place 1 · Greater Lawrence Tech100m Hurdles118.58a12

2026 Indoor Track

24 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 32 · Greater Lawrence TechLong Jump324.60m12
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 11 · Greater Lawrence TechHigh Jump111.47m12
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 25 · Greater Lawrence TechShot Put257.63m12
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 51 · Greater Lawrence Tech55m Hurdles5110.34a12
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 77 · Greater Lawrence Tech800 Meters773:12.37a PB12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 18 · Greater Lawrence TechLong Jump1813-1112
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 5 · Greater Lawrence TechHigh Jump54-1012
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 10 · Greater Lawrence TechHigh Jump104-10.00—
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · Long Jump · Place 1 · Greater Lawrence TechLong Jump116-412
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · High Jump · Place 1 · Greater Lawrence TechHigh Jump15-012
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55m Hurdles · Place 2 · Greater Lawrence Tech55m Hurdles210.04a12
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · Long Jump · Place 6 · Greater Lawrence TechLong Jump615-05.0012
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-10.0012
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55m Hurdles · Place 7 · Greater Lawrence Tech55m Hurdles710.26a12
Jan 20Commonwealth Athletic Conference #5Jan 20 · Long Jump · Place 4 · Greater Lawrence TechLong Jump414-912
Jan 20Commonwealth Athletic Conference #5Jan 20 · High Jump · Place 2 · Greater Lawrence TechHigh Jump24-1012
Jan 20Commonwealth Athletic Conference #5Jan 20 · 55 Meters · Place 4 · Greater Lawrence Tech55 Meters48.04a12
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · Long Jump · Place 1 · Greater Lawrence TechLong Jump115-1112
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-1012
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 55m Hurdles · Place 1 · Greater Lawrence Tech55m Hurdles110.19a12
Jan 10The Nor'Easter at the TrackJan 10 · High Jump · Place 15 · Greater Lawr,AndoveHigh Jump154-08.0012
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · Long Jump · Place 2 · Greater Lawrence TechLong Jump215-612
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · Shot Put · Place 6 · Greater Lawrence TechShot Put624-612
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 55m Hurdles · Place 1 · Greater Lawrence Tech55m Hurdles110.21a12

2025 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 55 Meter · Place 5 · Greater Lawrence Tech55 Meter5.7.96a12
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · Long Jump · Place 3 · Greater Lawrence TechLong Jump3.15-00.0012
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.5-00.00 PB12
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 55 Meter · Place 3 · Greater Lawrence Tech55 Meter3.7.92a PB12
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · Long Jump · Place 1 · Greater Lawrence TechLong Jump1.15-04.00 PB12
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.5-00.0012
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 10 · Greater Lawrence TechHigh Jump104-10—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · Long Jump · Place 5 · Greater Lawrence TechLong Jump514-8—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-10—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.85a—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 55 Meters · Place 3 · Greater Lawrence Tech55 Meters37.83a PB—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · Long Jump · Place 5 · Greater Lawrence TechLong Jump514-0.50—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-8—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.92a—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · Long Jump · Place 2 · Greater Lawrence TechLong Jump215-2—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-10—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · 55 Meters · Place 3 · Greater Lawrence Tech55 Meters38.03a—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · Long Jump · Place 3 · Greater Lawrence TechLong Jump314-11—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · High Jump · Place 2 · Greater Lawrence TechHigh Jump24-6—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.88a—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · Long Jump · Place 1 · Greater Lawrence TechLong Jump115-2—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-10—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.86a—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · Long Jump · Place 2 · Greater Lawrence TechLong Jump215-2—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-8—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters17.93a—

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 1 · Greater Lawrence TechLong Jump14.76m PB11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 1 · Greater Lawrence TechHigh Jump11.50m11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 4 · Greater Lawrence TechShot Put47.81m11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100m Hurdles · Place 5 · Greater Lawrence Tech100m Hurdles518.27a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 800 Meters · Place 8 · Greater Lawrence Tech800 Meters82:42.71a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 26 · Greater Lawrence Tech100 MetersRound P2613.03a PB11
May 20CAC Championship Meet 2025 (Upper)May 20 · Long Jump · Place 2 · Greater Lawrence TechLong Jump215-1111
May 20CAC Championship Meet 2025 (Upper)May 20 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-1011
May 20CAC Championship Meet 2025 (Upper)May 20 · 100 Meters · Place 4 · Greater Lawrence Tech100 Meters413.63a11
May 20CAC Championship Meet 2025 (Upper)May 20 · 100 Meters · Place 3 · Greater Lawrence Tech100 Meters313.36a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Long Jump · Place 4 · Greater Lawrence TechLong Jump416-00.5011
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 8 · Greater Lawrence Tech100 MetersRound P813.25a11
May 10Andover Boosters InvitationalMay 10 · High Jump · Place 2 · Greater Lawrence TechHigh Jump25-011
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 8 · Greater Lawrence Tech100 MetersRound P813.35a11
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 9 · Greater Lawrence Tech100 Meters913.69a11
Apr 29CAC Northeast @ Greater LawrenceApr 29 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-10.0011
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters127.65a PB11
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters113.12a11
Apr 25MSTCA InVacational & PentathlonApr 25 · Long Jump · Place 10 · Greater Lawrence TechLong Jump104.88m11
Apr 25MSTCA InVacational & PentathlonApr 25 · High Jump · Place 3 · Greater Lawrence TechHigh Jump31.47m PB11
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 19 · Greater Lawrence TechShot Put197.08m11
Apr 25MSTCA InVacational & PentathlonApr 25 · 100m Hurdles · Place 18 · Greater Lawrence Tech100m Hurdles1818.4911
Apr 25MSTCA InVacational & PentathlonApr 25 · 800 Meters · Place 14 · Greater Lawrence Tech800 Meters142:42.12 PB11
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · Long Jump · Place 1 · Greater Lawrence TechLong Jump114-811
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-411
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · 100 Meters · Place 3 · Greater Lawrence Tech100 Meters314.50a11
Apr 10CAC Whittier @ Greater LawrenceApr 10 · Long Jump · Place 1 · Greater Lawrence TechLong Jump115-5.5011
Apr 10CAC Whittier @ Greater LawrenceApr 10 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-1011
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters213.66a11
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · Long Jump · Place 1 · Greater Lawrence TechLong Jump116-911
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · High Jump · Place 1 · Greater Lawrence TechHigh Jump15-011
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters113.19a11
Mar 27Greater Lawrence First-Chance MeetMar 27 · Long Jump · Place 1 · Greater Lawrence TechLong Jump115-511
Mar 27Greater Lawrence First-Chance MeetMar 27 · High Jump · Place 1 · Greater Lawrence TechHigh Jump14-811
Mar 27Greater Lawrence First-Chance MeetMar 27 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters213.59a11

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · 55 Meter · Place 3 · Greater Lawrence Tech55 Meter3.8.04a11
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · Long Jump · Place 5 · Greater Lawrence TechLong Jump5.14-02.0011
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.4-08.0011
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · High Jump · Place 17 · Greater Lawrence TechHigh Jump174-8—
Feb 4Commonwealth Athletic Conference ChampionshipFeb 4 · High Jump · Place 2 · Greater Lawrence TechHigh Jump24-6—
Feb 4Commonwealth Athletic Conference ChampionshipFeb 4 · 55 Meters · Place 6 · Greater Lawrence Tech55 Meters68.08a—
Feb 4Commonwealth Athletic Conference ChampionshipFeb 4 · 55 Meters · Place 8 · Greater Lawrence Tech55 Meters88.19a—
Jan 29Commonwealth Athletic Conference Meet #3Jan 29 · High Jump · Place 3 · Greater Lawrence TechHigh Jump34-6—
Jan 29Commonwealth Athletic Conference Meet #3Jan 29 · 55 Meters · Place 4 · Greater Lawrence Tech55 Meters48.22a—
Jan 22Commonwealth Athletic ConferenceJan 22 · High Jump · Place 3 · Greater Lawrence TechHigh Jump34-6—
Jan 22Commonwealth Athletic ConferenceJan 22 · 55 Meters · Place 3 · Greater Lawrence Tech55 Meters38.07a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16CAC Championships 2024 (Upper Schools)May 16 · Long Jump · Place 6 · Greater Lawrence TechLong Jump6.15' 6.510
May 16CAC Championships 2024 (Upper Schools)May 16 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.4' 810
May 16CAC Championships 2024 (Upper Schools)May 16 · 100 Meters · Place 6 · Greater Lawrence Tech100 MetersRound P6.13.77aWind: 010
May 16CAC Championships 2024 (Upper Schools)May 16 · 100 Meters · Place 5 · Greater Lawrence Tech100 Meters5.13.69aWind: 010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Commonwealth Athletic Conference ChampionshipsFeb 11 · 1000 Meters · Place 3 · Greater Lawrence Tech1000 Meters3.3:45.45a PB9
Feb 11Commonwealth Athletic Conference ChampionshipsFeb 11 · 55 Meter · Place 5 · Greater Lawrence Tech55 Meter5.8.24a9
Feb 11Commonwealth Athletic Conference ChampionshipsFeb 11 · High Jump · Place 1 · Greater Lawrence TechHigh Jump1.4-08.009