Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 2812.86aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
200 Meters · OutdoorCAC Lowell Catholic @ Greater Lawrence · Apr 1627.92aCAC Lowell Catholic @ Greater LawrenceApril 16, 2026
300 Meters · IndoorCommonwealth Athletic Conference TF Championship · Feb 1147.98aCommonwealth Athletic Conference TF ChampionshipFebruary 11, 2026
55 Meter · IndoorCommonwealth Athletic Conference Meet #2 · Dec 167.80aCommonwealth Athletic Conference Meet #2December 16, 2025
55 Meters · IndoorCommonwealth Athletic Conference TF Championship · Feb 117.63aCommonwealth 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

20 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 15 · Greater Lawrence Tech100 MetersRound P15.12.86a PB11
May 18CAC Championships 2026 (Upper Schools)May 18 · 200 Meters · Place 4 · Greater Lawrence Tech200 Meters4.28.12a11
May 18CAC Championships 2026 (Upper Schools)May 18 · 100 Meters · Place 3 · Greater Lawrence Tech100 MetersRound P3.12.87a11
May 18CAC Championships 2026 (Upper Schools)May 18 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters2.12.86a11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 200 Meters · Place 7 · Greater Lawrence Tech200 Meters7.28.22a11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 7 · Greater Lawrence Tech100 MetersRound P7.13.55a11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 5 · Greater Lawrence Tech100 Meters5.13.31a11
May 9Andover Boosters InvitationalMay 9 · 100 Meters · Place 6 · Greater Lawrence Tech100 MetersRound P6.13.15a11
May 9Andover Boosters InvitationalMay 9 · 100 Meters · Place 10 · Greater Lawrence Tech100 Meters10.13.59a11
May 7CAC Northeast @ Greater LawrenceMay 7 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters229.62a11
May 7CAC Northeast @ Greater LawrenceMay 7 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters113.35a11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters2.28.15a11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters2.13.24a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 9 · Greater Lawrence Tech100 Meters912.92a11
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters127.92a PB11
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters113.08a11
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters231.50a11
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters113.71a11
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters1.28.96a11
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters1.13.71a11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 20 · Greater Lawrence Tech55 Meters207.78a11
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 300 Meters · Place 7 · Greater Lawrence Tech300 Meters747.98a PB11
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.63a PB11
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55 Meters · Place 4 · Greater Lawrence Tech55 Meters47.72a11
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 300 Meters · Place 5 · Greater Lawrence Tech300 Meters548.84a11
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55 Meters · Place 3 · Greater Lawrence Tech55 Meters37.72a11
Jan 20Commonwealth Athletic Conference #5Jan 20 · 300 Meters · Place 8 · Greater Lawrence Tech300 Meters851.84a11
Jan 20Commonwealth Athletic Conference #5Jan 20 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.69a11
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 300 Meters · Place 8 · Greater Lawrence Tech300 Meters850.55a11
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters17.71a11
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 300 Meters · Place 4 · Greater Lawrence Tech300 Meters449.40a11
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.82a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 300 Meters · Place 4 · Greater Lawrence Tech300 Meters4.48.50a11
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 55 Meter · Place 4 · Greater Lawrence Tech55 Meter4.7.80a PB11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 300 Meters · Place 4 · Greater Lawrence Tech300 Meters4.50.92a11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 55 Meter · Place 4 · Greater Lawrence Tech55 Meter4.7.96a11
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 55 Meters · Place 4 · Greater Lawrence Tech55 Meters47.90a—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 55 Meters · Place 2 · Greater Lawrence Tech55 Meters27.78a—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · 55 Meters · Place 1 · Greater Lawrence Tech55 Meters17.90a—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · 55 Meters · Place 6 · Greater Lawrence Tech55 Meters68.11a—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · 55 Meters · Place 7 · Greater Lawrence Tech55 Meters78.24a—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · 300 Meters · Place 15 · Greater Lawrence Tech300 Meters1556.80a—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · 55 Meters · Place 10 · Greater Lawrence Tech55 Meters108.45a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 28 · Greater Lawrence Tech100 MetersRound P2813.06a10
May 15CAC Freshman-Sophomore MeetMay 15 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters128.76a10
May 15CAC Freshman-Sophomore MeetMay 15 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters113.41a10
May 15CAC Freshman-Sophomore MeetMay 15 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters113.29a10
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 200 Meters · Place 11 · Greater Lawrence Tech200 Meters1128.07a10
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Place 3 · Greater Lawrence Tech100 MetersRound P313.10a10
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100 Meters · Greater Lawrence Tech100 Meters—DNF10
May 10Andover Boosters InvitationalMay 10 · 200 Meters · Place 24 · Greater Lawrence Tech200 Meters2428.85a10
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 13 · Greater Lawrence Tech100 MetersRound P1313.61a10
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters229.43a10
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 100 Meters · Place 3 · Greater Lawrence Tech100 Meters313.37a10
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 7 · Greater Lawrence Tech200 Meters727.9310
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 6 · Greater Lawrence Tech100 Meters613.3210
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · 200 Meters · Place 2 · Greater Lawrence Tech200 Meters231.46a10
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · 100 Meters · Place 1 · Greater Lawrence Tech100 Meters114.16a10
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters130.84a10
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 100 Meters · Place 3 · Greater Lawrence Tech100 Meters313.81a10
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters128.79a10
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · 100 Meters · Place 2 · Greater Lawrence Tech100 Meters213.50a10
Mar 27Greater Lawrence First-Chance MeetMar 27 · 200 Meters · Place 1 · Greater Lawrence Tech200 Meters129.48a10
Mar 27Greater Lawrence First-Chance MeetMar 27 · 100 Meters · Place 4 · Greater Lawrence Tech100 Meters413.91a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · 55 Meter · Place 5 · Greater Lawrence Tech55 Meter5.8.14a10